Located in the heart of the Historic Pearl District in San Antonio, TX, Brasserie Mon Chou Chou is a popular French cuisine destination. Formerly occupied by the Culinary Institute of America, the restaurant’s vintage and laidback atmosphere is an attractive spot for locals.