Decade-old San Antonio pizzeria closes ‘underperformed’ location
Capo’s Pizzeria has been slinging pizzas in San Antonio since 2015, expanding with locations popping up across the city over the years. One of those Capo’s restaurants recently went dark, but customers should expect the pizza place to stage a comeback very soon. The Capo’s located at the corner of Babcock Road and 410 is only…