El Charro, MAR VISTA, California (CA)
Conveniently located at 12819 Venice Boulevard () in MAR VISTA, California (CA) (90066), El Charro can be reached at 3103911885. Please do call 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