Rio Plaza
Address:
245 E Commerce St, San Antonio, TX 78205
Phone:
(210) 225-2450
Restaurants,
Banquet Rooms,
Mexican
Other Businesses:
- Azteca Mexican at 111 Alamo Plz, San Antonio, TX 78205
- O R O at 705 E Houston St, San Antonio, TX 78205
- Pizza Hut at 217 Alamo Plz, San Antonio, TX 78205
- Los Leones at 430 E Commerce St, San Antonio, TX 78205
- Pizza Rita's at 245 E Commerce St, San Antonio, TX 78205