Rio Rio Cantina
is Ranked #2 of 38 Restaurants in La Villita District San Antonio.
Some say, it is nice, nasty, lame.
The Latest Review: ★
Sent on the 24th of April, 2011
Yuck! Do not eat here. I paid $60 for some nasty wannabe mexican food and even the drink was lame and $14. The wait was 45 minutes, we ate in 20. The waitress was nice -x