sorlpegave's Chula Vista, CA, USA
323 3rd Ave
Have dined here numerous times and wrote a previous review. In light of the fact that so many o...
Galley At the Marina
550 Marina Parkway
Have lived in Chula Vista for decades and this restaurant is easily my favorite. For that matter, i...