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.

El Grand Rodeo

) #12 of 75 Restaurants in Christiansburg ₹₹ - ₹₹₹ Mexican,
200 Laurel St, Christiansburg, VA 24073-6567
+1 540-394-4005
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent45%
  • Very good36%
  • Average10%
  • Poor5%
  • Terrible4%
Travellers talk about
“burrito” (8 reviews)
“chorizo” (2 reviews)
Closed Now
All hours
Mexican, Southwestern
₹₹ - ₹₹₹
200 Laurel St, Christiansburg, VA 24073-6567
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
Reviews (97)
Traveller rating
Traveller type
Time of year

1 - 10 of 97 reviews

Reviewed 30 April 2017 via mobile

Five of us stopped in for Sunday lunch. Seated very quickly, wait staff was very friendly. The food was excellent and very affordable.

Thank DavidEastGospel
Reviewed 6 April 2017 via mobile

The staff is quick and friendly. The decor is more modern and updated than most tex-Mex restaurants. Food was not up to par in my opinion. Bland and sloppy with little ingredients

Thank Ed B
Reviewed 13 March 2017

Can't say enough good things about this place. We usually eat there at least once a week. The food is consistently good, the service is excellent and the margaritas are fantastic! All the wait staff are so friendly and they remember us and make us...More

Thank Barbara W
Reviewed 17 February 2017 via mobile

I've been eating here for literally years and the staff is always great. The food is delicious, fast, and reasonably priced consistently, every time. Good people, good food, and convenient location.

Thank MattHarrisonMBA
Reviewed 15 February 2017

Really enjoyed this style of Mexican food, it was delicious and the service was great as well. We enjoyed the drink special too!

1  Thank sccturf
Reviewed 16 January 2017 via mobile

Stopped in for lunch. Always seated promptly. Waiter was nice. Food was delicious as always. My fav restaurant for Mexican in cburg.

Thank klay36
Reviewed 3 January 2017

I used to go to this restaurant regularly before the move to their current location. I have not been as often recently, not because of the quality but because I have not been eating as much Mexican food. It was always excellent and the few...More

Thank JimFromFloyd
Reviewed 7 December 2016 via mobile

Went here for a business dinner to discuss and up coming project. The service was excellent, food was decent, atmosphere was good. This is kinda their signature dish its chicken, steak, chrizo, onions and peppers in a half shell pineapple. All in all not a...More

Thank James A
Reviewed 15 September 2016

Food is good and its very fast service. There isn't a lot of talk from staff...they are snapping to and hustling. When I have tried to talk to the wait staff they don't seem to understand what I am saying. They smile and hustle.

Thank lovethebeach82762
Reviewed 8 September 2016 via mobile

This is the absolute best mexican restaurant around. We frequently eat here for dine in and carry out. Portions are ample and prices are very reasonable. I compare all other mexican restaurants to this one and there is no comparison in my boook!

Thank susancompton22
Nearby Restaurants
Texas Roadhouse
140 reviews
.63 km away
52 reviews
.09 km away
Outback Steakhouse
114 reviews
.21 km away
Nearby Attractions
Huckleberry Trail
42 reviews
.83 km away
Lane Stadium
89 reviews
6.34 km away
Hahn Horticulture Garden at Virginia Tech
73 reviews
6.35 km away
Starlite Drive-In
27 reviews
4.97 km away
Questions & Answers
Get quick answers from El Grand Rodeo 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, Wheelchair Accessible, Serves Alcohol, Full Bar, Reservations, Television
Good for
Child-friendly, Kids, Groups
Open Hours
12:00 - 21:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 23:00
12:00 - 23:00
Location and Contact Information
  • Address: 200 Laurel St, Christiansburg, VA 24073-6567
  • Location: United States  >  Virginia (VA)  >  Christiansburg
  • Phone Number: +1 540-394-4005
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