Update Info - El Charro
This restaurant was reported as closed. If it is open, let us know.
El Charro
12819 Venice Blvd
Los Angeles, CA 90066
12819 Venice Blvd
Los Angeles, CA 90066
This restaurant was reported as closed. If it is open, let us know.