El Charro Mexican Dining

El Charro Mexican Dining

3339 Mt Diablo Blvd, Lafayette, CA
(925) 283-2345 serving: Moraga Blvd
open:Monday 11:30 AM - 9:00 PM Tuesday 11:30 AM - 9:00 PM Wednesday 11:30 AM - 9:00 PM Thursday 11:30 AM - 9:00 PM Friday 11:30 AM - 9:00 PM Saturday 4:00 PM - 9:00 PM Sunday 4:00 PM - 9:00 PM

Sidewalk Score: 8 out of 10
Location, Location, Location:


Restaurants, Mexican, Carry Out,

The Low Down

Rants, Raves & Reviews

Nice staff!
By Kristen B at Insider Pages

The food here is great! When you order make sure to ask for no onions in the cheese enchilada. Who puts onion in a cheese enchilada? The staff is w... Read More

Mystery DIP????
By Nathan B at Insider Pages

The food is good and reasonably priced. But I really go there for the chips, salsa and mystery dip. The mystery dip is like butter and blue chees... Read More

El Charro..
By ANGELICA K at Insider Pages

This place is not good at all. When i ordered my food it looked as if it had been sitting in the kitchen for 5 hours before it got served to me. i ... Read More

Okay Mexican
By Megan G at Insider Pages

I know a lot of people rave about this place, but I have never been very fond of it. I am vegan so I tend to omit and adjust menu items and they al... Read More

So-So Food
By myron l. at Judy's Book

I have only been there once, but the food that I had (beef fajitas) was not very good. They atmosphere is fun - very loud and festive. However, my ... Read More