• Banner 1
  • Banner 2
  • Banner 3

Welcome to Rancho Viejo No 2

Rancho Viejo No 2 is a Latin American-Mexican seafood restaurant located in Buffalo, TX. With a casual yet classy atmosphere, this eatery offers a variety of vegetarian options and is perfect for groups, families, and lunch outings. The menu features a wide range of delicious dishes, and the full bar adds to the dining experience. Whether you're dining in, taking out, or getting delivery, Rancho Viejo No 2 offers something for everyone. Don't miss out on the flavorful seafood dishes and traditional Mexican cuisine available at this vibrant restaurant.

Rancho Viejo No 2: Reviews & Ratings

Wendy B.
Wendy B.

Food is consistent and very tasty. The prices keep going up, so we don't get to go as often as we'd like.

Sidewayz B.
Sidewayz B.

recommend one of best restaurants I've been too workers are kind and sweet really enjoyed my food there good service and over good quality foods

Nikki C.
Nikki C.

Last minute late dinner plans heading towards Dallas. Otherwise, we don't live close to just go and eat here. The food was surprisingly good and it didn't make anyone sick. We had four different plates of enchiladas and ordered one small margarita to go and our total was $73.00. I had the cheese enchilada verdes and the sauce - delicious! My only complaint would be the watered down salsa that really didn't have any flavor and the strawberry margarita. Save your money and drink water. The margarita was not frozen at all and didn't have much tequila. It tasted like those dollar gallon jugs of punch you find at fiesta. As we waited for our food (to go) I watched everyone else's margs as the waitresses pass by and it was all the same. So again, save your money.

Judy F.
Judy F.

Down from Colorado where Good Mexican food is non-existent. Food here was very good and server pleasant. Nice to have some flavor in my dinner.

Dwight T.
Dwight T.

Greeted and seated promptly. Waitress was friendly and attentive. Chips and warm salsa were fresh and tasty. Food quantity was good, and reasonably priced.

Paley W.
Paley W.

On my way to Houston we stopped at this Mexican restaurant in Buffalo. I didn't really have much expectations since we were just hungry in middle of nowhere. However the place was popping and the services were very friendly. They checked up on us a lot even when there's a full house. The lunch menu prices were great and dinner items were very fairly priced. They brought us chips right away and salsa for everyone; we didn't even have to ask. Coming from Dallas, this is a huge step up. The taste of the food is pretty authentic and I was definitely satisfied. There is no shortage on the portion size and every item we got came out just as expected.

Eva P.
Eva P.

We were looking for some hot food as we had traveled 6 hours from Lubbock when we found this place on Yelp. The address is wrong but when we looked around it was not too far off our route. We enjoyed the bean @ cheese nachos, salsa and the enchilada dinner. The teas was delish too. Service was good.

Location

If you're craving authentic Latin American and Mexican cuisine with a seafood twist, look no further than Rancho Viejo No 2. Located at 335 Craig St Buffalo, TX 75831, this restaurant offers a unique dining experience with a range of amenities such as takeout, delivery, outdoor seating, and a full bar. Catering to various dietary preferences, Rancho Viejo No 2 boasts many vegetarian options and is a great spot for groups, kids, or a casual lunch outing.

The ambiance at Rancho Viejo No 2 strikes the perfect balance between casual and classy, making it an ideal spot for any occasion. The moderate noise level allows for comfortable conversation, whether you're dining with friends, family, or colleagues. The restaurant's private lot parking, bike parking, and Wi-Fi availability make it both convenient and accessible.

As a food reviewer, I can attest to the quality and flavor of the dishes at Rancho Viejo No 2. From traditional Mexican favorites to mouthwatering seafood creations, the menu is sure to please even the most discerning palate. Each dish is expertly prepared with fresh ingredients and bold flavors that will leave you craving more.

Overall, Rancho Viejo No 2 is a hidden gem in Buffalo, TX, offering a taste of Latin American and Mexican cuisine with a seafood twist. Whether you're looking for a quick bite or a leisurely meal, this restaurant has something for everyone. Don't miss out on the opportunity to experience the culinary delights of Rancho Viejo No 2.