El Camaroncito

301 Montgomery St. Chula VistaCA91911
Map

Open Map

Description

El Camaroncito is located at 301 Montgomery St, Chula Vista, CA. This location is in the Otay Town neighborhood. This business specializes in Restaurants.
by merchantcircle on April 02, 2015 from merchantcircle