Rios Barbacoa Southtown
(72)
Restaurant
Address: 2316 S Flores St, San Antonio, TX 78204
Hours: Closed ⋅ Opens 7:30 AM Sat
Phone: (210) 560-2981
Rating
(24)
New neighborhood plant shop located in Lone Star District. Give us a visit we will be here until 2:00 today. Reasonably Priced. 2314 S Flores Same strip as ...
Nov 13, 2023 · The new location, situated at 2316 South Flores Street, will be open from 7:30 a.m. to 12:30 p.m. Saturdays and Sundays.
People also ask
Who owns Rios Barbacoa?
The new Rios Southtown Barbacoa already has a sign in the front window with the new restaurant's hours, which will be 7 a.m. to 1 p.m. Saturdays ...
RIOS SOUTHTOWN BARBACOA, San Antonio - Restaurant Reviews ...
www.tripadvisor.com › ... › San Antonio
Rios Southtown Barbacoa · Ratings and reviews · Details · Location and contact. 317 Probandt, San Antonio, TX 78204-1745.
751 Followers, 286 Following, 13 Posts - Rios Southtown Barbacoa (@riosbarbacoasouthtown) on Instagram: "Sat-Sun | 7:30am-12:30pm | 2316 S. Flores Voted ...