Charcoal House
Charcoal House: A Culinary Landmark in St. Louis From the Perspective of James Corden Oh my word, folks! Let me take you to a special little corner of St. Louis at 9855 Manchester Road where the air is thick with the aroma of grilled meats and the giggles of happy diners! Enter Charcoal House, a…