my family went to a restaurant serving puerto nuevo lobster in chula vista about 5 (?) years ago. it was a small establishment about 3 blocks from a red car (?) rail stop. the lobster was fantastic for being on this side of the border. is it still around and, more importantly, what is the name and address of the restaurant? many, many thanks as my father is dying to dine there again!!