United States / Chula Vista / RestaurantsmexicanEl CamaronAddress193 Broadway, Chula VistaWebsitemariscoselcamaron.comPhone+16194255835—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itHimalayan House Restaurant · 108 mNot ratedLa Quinta Grill Restaurante · 126 mNot ratedWild Wooly's Saloon · 266 mNot rated