San Antonio’s beloved Rios Southtown Barbacoa has has outgrown the building it’s called home since 2019. But fans of slow-roasted meat shouldn’t fret: the eatery isn’t venturing far from its longtime digs at 317 Probandt St. Owner Lenny Ann Rios-Chavez told news site MySA the restaurant will jump to a space at the corner of South Flores and Bank streets sometime next month. The new location, 2316 South Flores St., will be able to accommodate more sit-down diners, she added.
Comments