Rio Rio Cantina
Headings:Restaurants, Restaurants Mexican
Latitude:29.424129 Longitude:-98.488398
421 E Commerce St Ste B
San Antonio, TX 78205
Speaks English
Closed
Openning Hours- Monday 03:00 PM - 06:00 PM
- Tuesday 03:00 PM - 06:00 PM
- Wednesday 03:00 PM - 06:00 PM
- Thursday 03:00 PM - 06:00 PM
- Friday 03:00 PM - 06:00 PM
Call
12102268462