Rancho Grande

$ • Mexican, Latin American, Vegetarian

Hours today·

About Rancho Grande

Rancho Grande is a popular spot for a quick and delicious meal. The food is excellent, with great flavor and huge portions at an affordable price. The salsa bar is a highlight, with radishes and roast jalapeños adding a nice touch. The restaurant is small, but clean and well-stocked, with a TV and music playing. The service is friendly, and the atmosphere is family-friendly most of the time. Asada tacos are a popular choice, and the restaurant is known for its authentic and home-cooked style meals. They can also handle large catering orders, such as tacos for events, which are always prepared fresh and ready just in time. The staff is kind, hardworking, and welcoming, making sure customers have everything they need. Overall, Rancho Grande is a hidden gem that is definitely worth a visit for those seeking tasty, authentic Mexican food.

Menu

Add a Menu
Rancho Grande Menu
Rancho Grande Menu

Customers' Favorites

Photos

Add a Photo
Rancho Grande
Rancho Grande
View All Photos

Rancho Grande Reviews

4.1
136 ratings
Restaurantji Rating
5
64%
4
20%
3
7%
1
9%
Food
4.6
Atmosphere
4.2
Service
4.5

Share your opinion about Rancho Grande

Restaurantji Rating

Found this place while visiting Cary DMV. Authentic Mexican taste and salsa bar (saw it for the first time at a Mexican restaurant here in NC after moving from west coast).

The jukebox music was too loud for comfort. The server missed our waters. But the food was good!

Even in central/non-tourist parts of Mexico it’s difficult to find goat dishes, typically only served on Sundays, and quality is hit or miss because goat isn’t the easiest to prepare properly. But this place, in of all places - Cary, NC - serves it daily and it’s as good as my all-time favorite place in MX, which was way off the beaten path. Having my favorite dish of all time was once only had when I got lucky and now I can have it any time I want. On the days I miss living...read full review

Very great food, great atmosphere. Will start becoming a regular!

Read All Reviews(136)

Hours

Monday 9:30AM - 9PM
Tuesday 9:30AM - 9PM
Wednesday 9:30AM - 9PM
Thursday 9:30AM - 9PM
Friday 9:30AM - 9PM
Saturday 9:30AM - 9PM
Sunday 9:30AM - 8PM
Updated on: