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 Viejo

$$ - $$$Mexican,
335 Craig St, Buffalo, TX 75831-7703
+1 903-322-7474
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good24%
  • Average16%
  • Poor6%
  • Terrible13%
Travelers talk about
“queso” (5 reviews)
“chicken” (6 reviews)
Restaurant Hours
Mexican, Southwestern
$$ - $$$
335 Craig St, Buffalo, TX 75831-7703
All Details
Write a ReviewReviews (65)
Traveler rating
Traveler type
Time of year

1 - 10 of 64 reviews

Reviewed August 6, 2018

Been eating here for a few years and truthfully I have to admit that it can be hit or miss. It seems to me that when the place is very busy both the food and the service are at their best. When it's slow, service...More

Date of visit: July 2018
Thank mhitt
Reviewed August 1, 2018

Service was ok food was nothing special rice looked like it was in a pot for along time. Asked for hot sauce they brought out salsa. The menu is very generic, I woul not go out of my way to comeback.

Date of visit: August 2018
Thank Trkr483
Reviewed June 30, 2018

When you sit down and immediately see four roaches on the wall and on one of the booths, you get up and walk out. Just imagine how many there are that you don't see. Just gross!!

Date of visit: July 2017
Thank Anne W
Reviewed June 23, 2018

My fiance and I live locally, and decided to try this establishment. Restaurant wasn't full, but wasn't empty. I'd say 60% occupancy. Front end hostess greeted us and said to sit where we would like, she would be right over. We chose a booth in...More

Date of visit: June 2018
Thank PhilipG727
Reviewed May 20, 2018 via mobile

This place is directly off the 45 with quick easy access on and off. The food comes hot and the service is friendly. Great local spot. The combination plate with a taco, cheese enchilada, and chicken el carbon was tasty as was the ground beef...More

Date of visit: May 2018
Thank Funandfabover50
Reviewed April 12, 2018 via mobile

I ate here this week with friends from work and overall it was okay, but have had better. The salsa had a decent flavor and was warm, and the food overall was average. It was relatively busy and the service was still good, but later...More

Date of visit: April 2018
Thank wofiii
Reviewed February 9, 2018 via mobile

Been going here every since they opened, never disappointed, they are always busy but food and service are good. I no longer live in the area, make a point to visit when I am in town. Margarita’s and Salsa are very good .

Date of visit: January 2018
Thank Norma T
Reviewed August 19, 2017 via mobile

We were playing volleyball in Leon and while in town. The warm salsa is the best. The chips aren't salted (which I love) and we had the stuffed avocado and cheese enchilada. The chicken and cheese are perfect and the rice melts in your mouth....More

Date of visit: August 2017
Thank Dawn W
Reviewed June 20, 2017

The food here was very authentic and tasted good. The service was fast and friendly. I ordered the beef enchiladas and they were very tasty. I will definitely return if in the area.

Date of visit: May 2017
Thank Josh W
Reviewed May 11, 2017

Service was good, food seemed okay and edible...until 3 hours later. I was violently ill during the night of May 3, 2017 for nine hours. Still trying to recover one week later.

Date of visit: May 2017
1  Thank A2695PHterryg
Nearby HotelsSee all 6 hotels in Buffalo
Red Roof Inn Buffalo, TX
46 reviews
.14 miles away
Super 8 by Wyndham Buffalo
83 reviews
.20 miles away
Quality Inn
23 reviews
.25 miles away
Hampton Inn & Suites Buffalo
242 reviews
.29 miles away
Nearby Restaurants
The Pharm Restaurant
91 reviews
.88 miles away
Anthony's Restaurant
42 reviews
.01 miles away
Mickey's Pizza
21 reviews
.59 miles away
Nearby Attractions
Flea Market of Jewett
15 reviews
10.76 miles away
Fort Boggy State Park
5 reviews
19.35 miles away
Fairfield Lake State Park
45 reviews
22.17 miles away
Fort Parker State Park
66 reviews
28.56 miles away
Questions & Answers
Get quick answers from Rancho Viejo 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
Mexican, Southwestern
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol
Good for
Kids, Families with children
Location and Contact Information
  • Address: 335 Craig St, Buffalo, TX 75831-7703
  • Location: United States  >  Texas (TX)  >  Buffalo
  • Phone Number: +1 903-322-7474
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