
DUO Restaurant Group
restaurant
Headquarters for the hospitality group behind well-known San Antonio spots like Chris Madrid's and Paloma Blanca.
Description





Located on Broadway in San Antonio, this site serves as the corporate office and administrative headquarters for DUO Restaurant Group as it oversees its roster of local establishments.