
Los Barrios is located at 4223 Blanco Rd. Credit: Bonnie Arbittier / San Antonio Report
Los Barrios is located at 4223 Blanco Rd.Article by Ken Rodriguez about Viola Barrios, founder of San Antonio’s popular Los Barrios restaurant, who was murdered in 2008.