Rio Grande
957 Richards Rd
Antioch
TN
37013
(615) 831-9204
riogrande.com
Open Map
Description
Rio Grande is located at 957 Richards Rd, Antioch, TN. This business specializes in Restaurants.
by merchantcircle on September 17, 2015 from
merchantcircle
Information from the business
Owner Message
Do you own Rio Grande? Contact us to connect with your diners.
by menuism on June 14, 2017 from
menuism
Categories: Restaurants
Grilled Chicken
Mexican
Reservations Not Required
Reservations: Not Accepted
Restaurants
Restaurants Mexican
Rio Salad
Tex-Mex
Vegan