Rancho Viejo Mexican Restaurant
$ • Mexican
Hours:
11797 Hwy 43, Russellville
(256) 332-1188
About Rancho Viejo Mexican Restaurant
Customers' Favorites
Recent Reviews
The staff is awesome and the food is even better! I try to eat there at least weekly 👍
I called to place a takeout order of a chicken burrito, shrimp quesadilla and asked for beans and rice along with a large cheese dip. $34 ??!!
I thought well I’ll have leftovers. Three small foil plates contained the food that was greasy and stale. The six shrimp in the quesadilla were chewy and tasted old. The chicken burrito was minimal chicken and way too heavy on the onions, like a chicken and onion burrito! The beans and rice were from lunch. My order was placed around...read full review
Menu
Hours
| Monday | 11AM - 9PM |
| Tuesday | 11AM - 9PM |
| Wednesday | 11AM - 9PM |
| Thursday | 11AM - 9PM |
| Friday | 11AM - 9:30PM |
| Saturday | 11AM - 9PM |
| Sunday | 11AM - 9PM |
Rancho Viejo Mexican Restaurant is a hidden gem in Russellville, Alabama, worth the drive from Huntsville or Red Bay. The food is excellent with fresh ingredients, great flavor, and generous portions. The salsa is fresh and not overbearing, and the chips are warm, crispy, and delicious. Menu items include the taco soup, small cheese dip, steak fajita salad with a crispy shell, fresh lettuce, cheese, and a slice of tomato, and the bull dip appetizer with ground beef, tomato base, cheeses, and beans. The service is fast, friendly, and attentive, and the restaurant is very clean and well kept. The atmosphere is welcoming and homey, with authentic decor and classic vibes. The owner and staff are great people who go out of their way to accommodate large parties. It is a great place for lunch, friends, or family night, and the food is always great no matter what is ordered. A birthday celebration included a fun experience with cool whip and a Sombrero. The best food all around, with super fast and friendly service.