San Antonio

Capo's Pizzeria Temporarily Closes Babcock Location in San Antonio

AI Assisted Icon
Published on March 16, 2026
Capo's Pizzeria Temporarily Closes Babcock Location in San AntonioSource: Google Street View

Capo's Pizzeria on Babcock Road has gone quiet for a short spell as the San Antonio chain's corporate team takes back control from a franchise operator at the Loop 410 corner spot. Company leaders say the shutdown is temporary and that the shop could be slinging pies again as soon as Saturday, March 21, or Monday, March 23 if the work runs long. During the downtime, staff are tightening the menu, cutting a few items and giving the signage a light refresh.

Corporate takeover after franchise 'underperformed'

Richard Perna, Capo's corporate chef and operations director, told MySA that the Babcock location "was a franchise store, and it was extremely underperformed," which led corporate crews to step in and assume control. Perna also told MySA that the restaurant could reopen as early as Saturday, March 21 or, if the work takes a bit longer, Monday, March 23. He said the reboot will feature a trimmed-down menu and lower prices on many items to boost value, along with a modest signage update as the site officially becomes a corporate unit.

A short history and local footprint

Capo's Pizzeria launched in 2015 and has since grown to multiple San Antonio locations, with the brand listing Huebner and Broadway among its active shops on its website. According to Capo's Pizzeria, those other locations will stay open while the Babcock store is converted to corporate management. The chain's site also offers online ordering and individual store pages where customers can check hours and current availability.

Why the change matters

The shift follows a stretch of expansion that included franchising and new locations around the region, including another opening in 2023, as previously reported by Community Impact. With a mix of corporate and franchise units, Capo's leadership sometimes steps in to stabilize stores that are not meeting expectations. For the most up to date reopening details, the company is posting updates on its official store pages and online ordering portal.

Find it: 4263 NW Loop 410, Suite 100, San Antonio, TX 78229. Customers can call nearby Capo's locations or check the chain's store pages for the latest hours and service notes.