Hours
Open Today:
12:00pm-9:00pm
Monday11:00am
-10:00pm
Tuesday11:00am
-10:00pm
Wednesday11:00am
-10:00pm
Thursday11:00am
-10:00pm
Friday11:00am
-11:00pm
Saturday12:00pm
-11:00pm
Sunday12:00pm
-9:00pm
View the Menu
View Menus
Restaurant Details
Delivery
No delivery
Payment
Credit Cards Accepted
Parking
Parking Lot
Good for Kids
Yes
Attire
Casual
Alcohol
Full Bar
Reservations
Yes-Accepts Reservations
Cuisines:
Latin American,
Mexican
Price Point
$$
$ - Cheap Eats (Under $10)
$$ - Moderate ($11-$25)
$$$ - Expensive ($25-$50)
$$$$ - Very Pricey (Over $50)
WiFi
No
Outdoor Seats
Yes
Restaurant Description
Is this your restaurant?
Click to add your description here.
Restaurant Photos
View Menu
See Menus
Write a Review for Gran Rodeo
Reviews for Gran Rodeo
#9 out of 95 restaurants in Christiansburg
#1 of 1 Latin American in Christiansburg
Top Reviews of Gran Rodeo
03/11/2024 - MenuPix User
03/09/2024 - MenuPix User
01/22/2024 - MenuPix User
12/30/2023 - MenuPix User
12/16/2023 - MenuPix User
05/15/2023 - MenuPix User
Wasn't impressed. Orders were incorrect, seemed like they were short-staffed; The food was good though. To me, the management was deficient and the waiters were overworked and some appeared quite stressed. Some were very apologetic and 1 was just plain rude. I gave it a 3 because the food was good!
01/23/2020 - MenuPix User
Awesome food and service. Avoid busy times if you don't want to wait.
08/28/2019 - Sherry
Wonderful food and service
08/17/2018 - MenuPix User
I made taco salads at home but never ordered one. I did yesterday and this is my new thing. I love you unhealthy salad.
05/12/2010 - Leonard Akers
Our favorite restaurant in Christiansburg. The service and food is outstanding. Great atmosphere and friendly staff.
08/28/2009 - Anonymous
The best Mexican food in the area, and the best I've ever had anywhere! Reasonable prices, good service, excellent food and great margaritas!