Enable JavaScript to run this app.
Skip to main content
OpenTable logo
El Charro Mexican Dining, Lafayette, CA

El Charro Mexican Dining

4.1 (49)
$30 and under
Mexican
3339 Mt Diablo Blvd, Lafayette, CA 94549

About this restaurant

  • Good for groups
  • Kid-friendly
  • Neighborhood gem
El Charro Mexican Dining in Lafayette, CA is a local staple with an illustrious history. Come see what makes our cuisine irresistible.

Not available on OpenTable

Unfortunately, this restaurant is not on the OpenTable booking network. To check availability, please contact them directly.

Is this your restaurant?
Claim this listing

There’s more to explore

Discover countless more restaurants like this one with our app.

Scan the QR code to discover countless more restaurants like this one with our app.

Open app

Additional information

  • Neighborhood
    Lafayette
  • Parking details
    Private Lot
  • Additional
    Bar/Lounge, Beer, Corkage Fee, Full Bar, Happy Hour, Non-Smoking, Patio/Outdoor Dining, Takeout, Wheelchair Access

What 49 people are saying

El Charro Mexican Dining reviews from people who’ve dined at this restaurant. Based on recent rating.

Overall ratings and reviews

4.1
4.1 based on all time ratings
  • 4.1Food
  • 4.1Service
  • 3.9Ambience
  • 2.1Value

NoiseModerate

49 Reviews
  1. OpenTable Diner

    San Francisco Bay Area1 review

    4.0

    Dined on March 6, 2016

    1. Overall 4
    2. Food 3
    3. Service 4
    4. Ambience 5
    I would LOVE it, and I do think it would be an improvement for most, if you COOKED the onions in the seafood burrito. Too many big chunks of raw onions.

    Is this helpful?

  2. OpenTable Diner

    San Francisco Bay Area1 review

    2.0

    Dined on February 28, 2016

    1. Overall 2
    2. Food 2
    3. Service 2
    4. Ambience 3
    We accidentally ended up at El Charro last Saturday night. My wife picked the restaurant and I thought she said El Charro, when she actually said El Jarro. Who knew there were two Mexican restaurants on the same street in the same neighborhood with such similar names? (Clearly, not me!) But the place was hopping and there was a line to get seated, so we figured we might have just stumbled upon a nice surprise. Unfortunately, the surprise was on us. Both the dining room and kitchen were severely understaffed. Once our orders were finally taken, it took 45 minutes for our two entrees to arrive. For a family style Mexican restaurant, that's just not OK. The waiters were pleasant enough, but once the food was served, we didn't see them again, either to ask how things were or to refill our water (or ask if we wanted another drink). The food was mediocre at best. The "super burrito" had some sort of sweet filling/sauce and both the refried beans and the guacamole were completely bland - and I'm not particularly a fan of spice. The bean burrito with black beans was equally bland and the enchilada was more sauce than anything else. We were seriously disappointed with the entire experience. Next time I will double check the name before setting my GPS to a restaurant!

    Is this helpful?

  3. WayneH

    San Francisco Bay Area8 reviews

    3.0

    Dined on February 15, 2016

    1. Overall 3
    2. Food 4
    3. Service 2
    4. Ambience 4
    We normally enjoy everything about this restaurant, but our last visit the service was extremely slow. The food took a long time to be served and overall service was lacking.

    Is this helpful?

  4. Ckit7

    San Francisco Bay Area8 reviews

    5.0

    Dined on February 15, 2016

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 4
    Loved the food, service, and specially the Margaritas.. We come here often, and bring friends.. They love it too. Will continue to visit.

    Is this helpful?

  5. RicksterDiner VIP

    San Francisco Bay Area39 reviews

    5.0

    Dined on February 14, 2016

    1. Overall 5
    2. Food 5
    3. Service 4
    4. Ambience 5
    Family friendly with a great kids menu and varied Mexican fare for the grown-ups; attentive service and great margaritas add up to a fun spot for the whole family!

    Is this helpful?

  6. AshleyS

    Utah8 reviews

    4.0

    Dined on February 9, 2016

    1. Overall 4
    2. Food 4
    3. Service 4
    4. Ambience 4
    Such great food and even better drinks! Good for families too

    Is this helpful?

  7. OpenTable Diner

    San Francisco Bay Area6 reviews

    4.0

    Dined on February 6, 2016

    1. Overall 4
    2. Food 4
    3. Service 4
    4. Ambience 4
    Good traditional Mexican food. Great for families or just adults

    Is this helpful?

  8. KellyM

    San Francisco Bay Area6 reviews

    5.0

    Dined on January 23, 2016

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    This Mexican restaurant has always been a family favorite and when my dad asked to go here to celebrate his birthday i was more than happy to oblige. Service is courteous, the food is delicious and we have never been disappointed. My grandmother would always have a Margarita and I follow suit in her absence, she was a sensible lady.

    Is this helpful?

  9. LoriD VIP

    San Francisco Bay Area19 reviews

    5.0

    Dined on January 15, 2016

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Delicious as always!!

    Is this helpful?

  10. KarenA

    San Francisco Bay Area3 reviews

    5.0

    Dined on January 11, 2016

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Hadn't been here in about 10yrs so was looking forward to going back. It was as good as I remembered it. Very friendly staff too!

    Is this helpful?

FAQs

El Charro Mexican Dining offers takeout which you can order by calling the restaurant at (925) 283-2345.

El Charro Mexican Dining is rated 4.1 stars by 49 OpenTable diners.

  1. Home
  2. United States
  3. San Francisco Bay Area
  4. East Bay
  5. Lafayette

Not available on OpenTable

Unfortunately, this restaurant is not on the OpenTable booking network. To check availability, please contact them directly.

Is this your restaurant?
Claim this listing
Google Map for El Charro Mexican Dining

3339 Mt Diablo Blvd, Lafayette, CA 94549

Additional information

  • Neighborhood
    Lafayette
  • Hours of operation
    Wed–Sun 11:00 am–7:00 pm
  • Price
    $30 and under
  • Cuisines
    Mexican
  • Dining style
    Casual Dining
  • Dress code
    Casual Dress
  • Parking details
    Private Lot
  • Payment options
    AMEX, Discover, Mastercard, Visa
  • Executive chef
    Edmundo Bernardo
  • Additional
    Bar/Lounge, Beer, Corkage Fee, Full Bar, Happy Hour, Non-Smoking, Patio/Outdoor Dining, Takeout, Wheelchair Access
OpenTable
  • About Us
  • Blog
  • Careers
  • Press
More
Businesses
  • Restaurant reservation software
  • Industry insights
  • Hospitality resources
  • Marketing resources
  • Operation resources
  • How to open a restaurant
  • For restaurants
  • For restaurant groups
Join us on
  • Privacy Policy
  • Terms of Use
  • Cookies and Interest-Based Ads
  • Do Not Sell or Share My Personal Information
  • Cookie Preferences
Copyright © 2025 OpenTable, Inc. 1 Montgomery St Ste 500, San Francisco CA 94104 - All rights reserved.
OpenTable is part of Booking Holdings, the world leader in online travel and related services.
Booking Logo
Priceline Logo
KAYAK Logo
Agoda Logo
OpenTable Logo