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

Certificate of Excellence
Mexican
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
200 Laurel St, Christiansburg, VA 24073-6567
540-394-4005
Improve this listing
Today
11:00 am - 10:00 pm
Closed now
See all hours
Hours:
Sun 12:00 pm - 9:00 pm
Mon - Thu 11:00 am - 10:00 pm
Fri 11:00 am - 11:00 pm
Sat 12:00 pm - 11:00 pm
Dining options: Lunch, Dinner, Reservations, Seating, Takeout, Waitstaff

TripAdvisor Reviewer Highlights

Read all 78 reviews
Visitor rating
  • 35
    Excellent
  • 26
    Very good
  • 9
    Average
  • 5
    Poor
  • 3
    Terrible
Rating summary
  • Food
    4 of 5 stars
    Service
    4.5 of 5 stars
  • Value
    4 of 5 stars
    Atmosphere
    4 of 5 stars
Lunch on a saturday

Seated promptly. Waiter friendly. Food prepared fast and was delicious. Highly recommended for Mexican food in this area. One of the best.

4 of 5 starsReviewed December 12, 2015
klay36
,
Roanoke, Virginia
via mobile
Add Photo Write a Review

78 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Language
New York City, New York
Level Contributor
103 reviews
69 restaurant reviews
common_n_restaurant_reviews_1bd8 36 helpful votes
3 of 5 stars Reviewed 4 weeks ago via mobile

We went here with my family around 1:30. The restaurant was busy but we were seated quickly. The menu was decent. Many traditional Mexican items. The portions were huge. Definitely enough food! The food itself was ok. I can't say that I would return. The chile rellenos were flavorless and tamale just mediocre. My husband didnt enjoy what he chose.

Helpful?
Thank NP_Terminator
2 reviews
5 of 5 stars Reviewed January 5, 2016 via mobile

Fast seating, good food, good service, nice atmosphere. The waiters are so fast and pleasant. Always enjoy eating there.

Helpful?
Thank TornadoAl
Roanoke, Virginia
Level Contributor
378 reviews
229 restaurant reviews
common_n_restaurant_reviews_1bd8 122 helpful votes
4 of 5 stars Reviewed December 12, 2015 via mobile

Seated promptly. Waiter friendly. Food prepared fast and was delicious. Highly recommended for Mexican food in this area. One of the best.

Helpful?
Thank klay36
Woolwine, Virginia
Level Contributor
61 reviews
52 restaurant reviews
common_n_restaurant_reviews_1bd8 16 helpful votes
4 of 5 stars Reviewed October 24, 2015

Appealing to the eye, clean and well laid out, has a very nice bar with several tvs great tap beer selection. Very prompt service usually, their appetizers are tasty and entrees solid, good portions. No weaknesses in any of my experiences here.

Helpful?
Thank Bud G
Roanoke, Virginia
Level Contributor
15 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
3 of 5 stars Reviewed October 16, 2015

I've been here several times. The waiters are not very friendly, and the food isn't that great. I love fajitas, and they cook the fajitas on Teflon. Normally fajitas are cooked and served on a cast iron pan, which gives it some of that great grilled taste. My husband isn't very thrilled with the food either. We just go here... More 

Helpful?
Thank Huey L
chesapeake, United States
Level Contributor
13 reviews
5 restaurant reviews
4 of 5 stars Reviewed October 7, 2015 via mobile

There are two places closer to us, but we drive to this place as we can always depend on a good meal. Only negative is their chili releano (old and soft).

Helpful?
Thank Larry B
Salem, Virginia
2 reviews
5 of 5 stars Reviewed September 30, 2015 via mobile

"El Gran" as it's know in the NRV is a dependable, top quality Mexican restaurant. Not only is the food uniformly great, but the service is always speedy, even at busier times. I have tried several of the menu options and all have been superb... from plain beef hard shell tacos to more complex dishes. Even the complimentary chips and... More 

Helpful?
Thank Abby J
Virginia
Level Contributor
10 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
3 of 5 stars Reviewed September 24, 2015

This is a good place to eat. I rarely give over a 4 rating and did not give even a 4. This place before going into their current location used to cook things from scratch more or less. It had a wonderful taste. My husbands favorite food. When moving to thie new biuilding in the last 5 years the taste... More 

Helpful?
Thank Vickie535
Level Contributor
5 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
3 of 5 stars Reviewed September 16, 2015 via mobile

Hostess wasn't very friendly and obviously she didn't want to be there. Ordered a taco salad with grilled steak, the taco bowl was overcooked & dry. I searched for the lettuce, hence salad, yet only found 5 small pieces buried under the refried beans, the steak was rather tough & the overall appearance was not very appealing. However I'm giving... More 

Helpful?
Thank Jim W
Roanoke, Virginia
Level Contributor
378 reviews
229 restaurant reviews
common_n_restaurant_reviews_1bd8 122 helpful votes
5 of 5 stars Reviewed August 15, 2015 via mobile

Stopped in for a late dinner. The food, as always, was great. The server was nice. The restaurant is always clean. No complaints here at all. Delicious. Highly recommended.

Helpful?
Thank klay36

Travelers who viewed El Grand Rodeo also viewed

 
Christiansburg, VA
 

Been to El Grand Rodeo? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 200 Laurel St, Christiansburg, VA 24073-6567
  • Location: United States  >  Virginia (VA)  >  Christiansburg
  • Phone Number: 540-394-4005

Price and Cuisine

  • Cuisine: Mexican

Restaurant Characteristics

  • Good for: Families with children
Open Hours
Sunday
12:00 pm - 9:00 pm
Monday
11:00 am - 10:00 pm
Tuesday
11:00 am - 10:00 pm
Wednesday
11:00 am - 10:00 pm
Thursday
11:00 am - 10:00 pm
Friday
11:00 am - 11:00 pm
Saturday
12:00 pm - 11:00 pm

Questions & Answers

Questions? Get answers from El Grand Rodeo staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?