275 Quintard St
509 Telegraph Canyon Rd Chula Vista, CA
South Bay Fish & Grill
570 Marina Pkwy Chula Vista, CA
la moreliana is the best place, great customer service, always cheerfull faces and ready to help you. Thanks
May 18, 2010
If you've been to or used
La Moreliana, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.