Tijuana Seafood Bar Mariscos La Cacho
Address:
3120 Main St, Chula Vista, CA 91911
Phone:
(619) 422-2287
Restaurants,
Seafood
Other Businesses:
- Valerio's Tropical Bakeshop at 285 E Orange Ave, Chula Vista, CA 91911
- Evolve Cuisine at 277 3rd Ave, Chula Vista, CA 91910
- La Cochinita Japanese Food Factory at 671 Broadway, Chula Vista, CA 91910
- Rally's at 1004 3rd Ave, Chula Vista, CA 91911
- Just Java Cafe at 285 3rd Ave, Chula Vista, CA 91910