El Charro, MAR VISTA, California (CA)
Comfortably operating at 12819 Venice Boulevard () in MAR VISTA, California (CA) (90066), El Charro are available at 3103911885. Make sure you ahead to make a reservation.
More restaurants in MAR VISTA, California (CA)
El Charro contact information and details:
Address: 12819 Venice Boulevard - , MAR VISTA, California (CA) 90066
Contact Phone: 3103911885