Back to album

Authentic Mexican Food

Rio Rio is a Mexican restaurant on the River Walk in San Antonio. All the restaurants have riverside seating covered by colorful umbrellas.

233 views
0 faves
0 comments
Uploaded on June 1, 2012
Taken on May 27, 2012