We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Rancho Cantina

3616 Mt Diablo Blvd, Lafayette, CA 94549-3737
+1 925-282-3811
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent31%
  • Very good36%
  • Average19%
  • Poor12%
  • Terrible2%
Travellers talk about
“pozole” (4 reviews)
“quesadilla” (4 reviews)
Restaurant Hours
Mexican, Vegetarian Friendly
€€ - €€€
3616 Mt Diablo Blvd, Lafayette, CA 94549-3737
All Details
Write a ReviewReviews (47)
Traveller rating
Traveller type
Time of year

1 - 10 of 45 reviews

Reviewed 17 September 2018 via mobile

Was walking by this weekend and stopped by for lunch. Sat outside in a cute patio area. We had the appetizer nachos with added shrimp. They were very good. I thought the small margaritas were very pricey at $11 a glass so possibly a pitcher...More

Thank travelwithpam
Reviewed 25 August 2018

My wife ordered fish tacos and I ordered the beef burrito. Both dishes were served luke warm instead of hot. My wife said there was very little fish in her fish tacos and my burrito was almost void of beef, it was mainly rice and...More

Thank Sawyerray
Reviewed 19 July 2018 via mobile

Hadn't been here in a while and had a business colleague in town. He loves Mexican food. Sat at the bar and had a few perfect margaritas and a delicious tasting plate or two. I am definitely going to eat here more frequently with the...More

Thank Intrisk
Reviewed 10 July 2018 via mobile

We were four adults and five children so it was a somewhat hectic dinner. However, our server was professional and remembered every order by heart. With a couple of margaritas we relaxed. We ordered several dishes like roasted corn, tiger prawns, asparagus, chicken and beef...More

Thank reise-tanta-di
Reviewed 17 June 2018 via mobile

We have been to the restaurant several times and really enjoyed our dinners there. Tonight we a very unfortunate experience. The service was inexcusable. My husband ordered carnitas, my son a burrito, and I had pozole. We also had a grilled asparagus appetizer. We asked...More

Thank 1occasional_traveler
Reviewed 27 March 2018 via mobile

The food was better than I expected. I had a steak burrito and the portion was large, and the steak was cooked well.

Thank cromfon
Reviewed 13 March 2018

Sitting outside was great. Warm blankets and heat lamps. We enjoyed the corn soup, but our entree was undercooked (granted they said they were understaffed) and took a long time to come. We had to send the meat back to be put back on the...More

Thank Jenny L
Reviewed 15 January 2018 via mobile

The meals are very good but the service was poor. We each got our meals individually... Four guests we were. First one order, then a few minutes, another, then another few minutes, then another, and the quesadilias came last, about eight minutes or so after...More

Thank June K
Reviewed 21 November 2017 via mobile

Second visit on a Saturday evening for dinner with friends. Front of house and wait staff efficient and very welcoming. Food, unlike our first visit was iffy. My carne asada dinner with rice and beans was tasteless, the meat was cooked well and tender but...More

Thank Vahan K
Reviewed 19 July 2017 via mobile

This was my second visit to Rancho Cantina. The food is authentic Mexican food. Their Margaritas are terrific, no use of Margarita mixer here! Their chips, salsa, with guacamole and chips are worth paying for! If you are looking for an Americanized Mexican restaurant, this...More

Thank Lynn d
Nearby HotelsSee all hotels
Lafayette Park Hotel & Spa
1,131 reviews
2.15 km away
Diablo Mountain Inn
87 reviews
4.91 km away
Walnut Creek Marriott
915 reviews
5.66 km away
Motel 6 Walnut Creek
65 reviews
5.72 km away
Nearby Restaurants
252 reviews
.31 km away
Yankee Pier
151 reviews
.15 km away
Pizza Antica
100 reviews
.14 km away
Johnny's Donuts
35 reviews
.11 km away
Nearby Attractions
Lafayette Reservoir
259 reviews
1.39 km away
Moraga Art Gallery
21 reviews
3.76 km away
Orinda Theater
77 reviews
5.24 km away
Lesher Center for the Arts
134 reviews
5.52 km away
Questions & Answers
Get quick answers from Rancho Cantina staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar, Takeout
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: 3616 Mt Diablo Blvd, Lafayette, CA 94549-3737
  • Location: United States  >  California (CA)  >  Lafayette
  • Phone Number: +1 925-282-3811
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing