Dining in Chula Vista, California
Red Lobster Regional & Franchised 619-585-1160
598 H Street, Chula Vista, CA 91910
A well known seafood restaurant that offers a wide array of seafood dishes, including lobster, crab legs, seafood pastas, and "build-your-own" plates. more info mapTacos and Tarros Mexican & Southwestern 619-482-8555
2015 Birch Road, Chula Vista, CA 91915
Tacos and Tarros is a Mexican food restaurant, taqueria and sports bar located in the Otay Ranch mall in Eastlake. Enjoy made to order gourmet tacos, shrimp cocktails,... more info map