Friday, June 12 Tower Grove Park The Mighty Pines · 5:00-7:30 PM View Event
Posted inPlaces

Charcoal House is a St. Louis landmark

When George Angelos and his brother Steve bought Charcoal House in 1980, they had a simple plan: to keep things more or less exactly as they were. “How can you change something that’s very successful?” George asked. That maxim has served the Angelos brothers well for 42 years. Their venerable Rock Hill steakhouse retains a […]

Gift this article