El Charco (Menu)

1310 3rd Ave, Chula Vista
+1 619-420-0200

Give a rating to El Charco

Suggest a dish

How much did you spend at El Charco?