at 193 Broadway, Chula Vista , 91910 United States
Mexican Seafood. Live Music
3463 FB users likes El Camaron, set it to 3 position in Likes Rating for Chula Vista, California in Local Business category
El Camaron is Chula Vista based place and this enity listed in Food & Restaurant category. Located at 193 Broadway CA 91910. Contact phone number of El Camaron: (619) 425-5835