Tag Archive | restaurants in San Antonio

Pizza Patron Opens Double Drive-Thru Store in San Antonio, Texas

Pizza PatrĂ³n, the nation’s #1 Latino pizza brand, celebrated the opening of its seventh store in San Antonio on Monday. The store, located at 6700 S. Flores St., is the company’s newly developed ‘double drive-thru’ model, the first of its kind in the chain. The concept was designed to minimize […]

Read the full story

Posted in News