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

) #3 of 24 Restaurants in Hillsville $ Mexican, ,
1356 Carrollton Pike, Beside Interstate. Next to Subway & Red Roof Inn, Hillsville, VA
+1 276-728-0909
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent54%
  • Very good33%
  • Average13%
  • Poor0%
  • Terrible0%
Travellers talk about
“guacamole” (9 reviews)
“tacos” (5 reviews)
Open Now
11:00 - 22:00All hours
Mexican, Southwestern, Bar
1356 Carrollton Pike, Beside Interstate. Next to Subway & Red Roof Inn, Hillsville, VA
Write a Review
Reviews (65)
Traveller rating
Traveller type
Time of year

1 - 10 of 65 reviews

Reviewed 3 weeks ago

I read reviews here, and decided to meet friends there. What a great decision. Good food, quiet atmosphere, good service. Very happy with this place!

Thank T S
Reviewed 20 February 2017 via mobile

We have had our firemen's dinner here for years. The staff is always so good to our large group, moving tables and chairs to fit us all in. The food is always tasty and plentiful. You can't go wrong with any of their menu selections

Thank Ed B
Reviewed 9 February 2017

Had bad experience with Motel 6 so switched hotels and went to eat here. Really nice interior with huge tables and comfortable seats. Ordered chicken fajitas and carne asada and it was delicious!!!! The chips and salsa was so fresh and tasty. We put this...More

Thank NCrebel
Reviewed 9 February 2017 via mobile

My Texas fajita was delicious and more than I could eat!! The service was great!! It is a unique small Mexican restaurant that tastes deliciously authentic!! It exceeded my expectations!!

Thank Austin M
Reviewed 4 February 2017

Two locations in Hillsville. We went to the one in CVS plaza, about 1.5 miles east of I 77. This is the original per locals, great food, friendly prompt waiter, very moderate priced. Especially the Jumbo 24 oz (that's big) for $7.50 !! Traveling passed...More

Thank Bud B
Reviewed 29 January 2017

Any time we travel and are in a small town or rural area not in the southwest, we are a little skeptical of Mexican restaurants. Rio Grande was a very pleasant surprise. The frozen margaritas were handmade and very good. The salsa was excellent as...More

Thank Bill L
Reviewed 28 January 2017 via mobile

The food here is very good. Not as good as it once was. I used to think it was my favorite Mexican restaurant. The salsa isn't as good.

Thank dsutphin99
Reviewed 19 January 2017 via mobile

Rio Grande is the very best of many Mexican restaurants from Hillsville through Galax. The atmosphere is delightful and the staff are all so friendly and fast. Daily specials make this our restaurant of choice in this area. Outstanding service and prices are good. No...More

Thank Shastalou
Reviewed 14 December 2016 via mobile

Simple but really good and great prices. Quick service, very friendly. Not much to see on the outside, we got a recommendation from a local and gave it a try. Taco's are only $1 on Tuesdays.

Thank auctiontravel
Reviewed 14 December 2016 via mobile

Great food, great service, we showed up and were the only ones. Taco Tuesday, Taco's are $1, really good food!

Thank Daryl H
Nearby Restaurants
Shoney's Restaurant
121 reviews
1.10 km away
26 reviews
.85 km away
Pizza Inn
37 reviews
.76 km away
Nearby Attractions
Southwest Virginia Farmers Market
16 reviews
1.71 km away
Peaceful Heart Alpacas
26 reviews
13.36 km away
New River Trail State Park
107 reviews
17.18 km away
Shot Tower Historical State Park
26 reviews
18.04 km away
Questions & Answers
Get quick answers from Rio Grande Mexican Cantina 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, Bar
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Child-friendly
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
  • 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