El Camaron No 2
Address:
301 Montgomery St, Chula Vista, CA 91911
Phone:
(619) 585-8180 Restaurants
Other Businesses:
- Just Java Cafe at 285 3rd Ave, Chula Vista, CA 91910
- Tijuana Seafood Bar Mariscos La Cacho at 3120 Main St, Chula Vista, CA 91911
- Valerio's Tropical Bakeshop at 285 E Orange Ave, Chula Vista, CA 91911
- Evolve Cuisine at 277 3rd Ave, Chula Vista, CA 91910
- El Charco at 1310 3rd Ave, Chula Vista, CA 91911