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.

Rio Grande Mexican Cantina

Mexican, ,
1356 Carrollton Pike, Beside Interstate. Next to Subway & Red Roof Inn, Hillsville, VA 24343-3779
+1 276-728-0909
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good36%
  • Average10%
  • Poor1%
  • Terrible0%
Travellers talk about
“guacamole” (9 reviews)
“refried beans” (4 reviews)
“tacos” (5 reviews)
Open Now
11:00 - 22:00All hours
Mexican, Southwestern, Bar, Vegetarian Friendly
1356 Carrollton Pike, Beside Interstate. Next to Subway & Red Roof Inn, Hillsville, VA 24343-3779
All Details
Write a ReviewReviews (82)
Traveller rating
Traveller type
Time of year

1 - 10 of 82 reviews

Reviewed 5 days ago via mobile

I can't believe I took so long to review this restaurant. For the price this is one of my favorite restaurants ever. They start you off with fresh made chips and salsa. They have a very inexpensive lunch menu but I recommend you go ahead...More

Thank Neal R
Reviewed 1 week ago

Enjoyed a nice dinner, better than your run of the mill Mexican fare. Atmosphere was nice for a highway stop off, food pretty good and tasty. Service was good, attentive without being in the way.

Thank Bonzaiflyer
Reviewed 2 weeks ago via mobile

We were so pleased with the selections on the menu. I ordered a wonderful dish with chicken, mushrooms and spinach!!! So delicious.

Thank Ginnylou03908
Reviewed 11 December 2017

I was traveling in the area, and I saw lots of cars at this restaurant-always a good sign. I was not disappointed! They were very tasty, and the service was friendly and quick.

Thank tsk0128
Reviewed 28 October 2017 via mobile

In town briefly and our hotel suggested the Rio. Never have I been to a Mexican restaurant where they gave you your own bowl to yourself at a table with others. Gotta love it. Don't have to share with anyone. Service was fairly good. Food...More

Thank AnnGBev
Reviewed 25 October 2017

Stayed at a close by Hampton while taking a 2 day drive through the mountains. We saw good reviews of Rio Grande and since it was just a short drive away decided to try it. Glad we did. The menu was huge. I had burritos...More

Thank TomBethHerndon
Reviewed 23 October 2017

the food is too spicy they were out o guacamole . I wish that we had went up the street to another restaurant.we woul not consider eating here again

Thank Future R
Reviewed 22 October 2017

Loved it, best quesadiias we’ve had in a very long time, and price was reasonable,we would definitely return,

Thank dinahbiss
Reviewed 20 October 2017

Good food and service. We would return if we're back in this neck of the woods. Convenient location.

Thank gigal
Reviewed 16 October 2017

The food here is always good - and it's always the same. The wait staff is punctual and courteous. There is a nice variety in price too.

Thank RockyCreek1
Nearby HotelsSee all 8 hotels in Hillsville
Red Roof Inn Hillsville
70 reviews
.20 km away
Super 8 Hillsville
457 reviews
.72 km away
Comfort Inn
470 reviews
.72 km away
Motel 6 Hillsville
252 reviews
.89 km away
Nearby Restaurants
Shoney's Restaurant
151 reviews
1.14 km away
34 reviews
.85 km away
Pizza Inn
43 reviews
.76 km away
Nearby Attractions
Southwest Virginia Farmers Market
19 reviews
.92 km away
Peaceful Heart Alpacas
26 reviews
13.40 km away
New River Trail State Park
123 reviews
17.04 km away
Shot Tower Historical State Park
29 reviews
18.00 km away
Ask a question
Questions & Answers
10 July 2017|
AnswerShow all 3 answers
Response from Bill L | Reviewed this property |
The frozen margaritas are handmade and are very good.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern, Bar, Vegetarian Friendly
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Child-friendly, Kids, Groups
Open Hours
11:00 - 21:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 1356 Carrollton Pike, Beside Interstate. Next to Subway & Red Roof Inn, Hillsville, VA 24343-3779
  • Location: United States  >  Virginia (VA)  >  Hillsville
  • Phone Number: +1 276-728-0909
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