DUO Restaurant Group

restaurant

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

Find on Google Maps

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.

Ask Karpo for more information.