St. Charles Stories - Puff Shack Barbecue & St. Charles Restaurant Week! by What's Up St. Charles Podcast published on 2025-02-03T21:05:57Z Let's MEAT Zach Fisher - the owner of Puff Shack Barbecue here in St. Charles. Come learn about how this new business is cooking up some delicious barbecue in St. Charles, how they make their own sauces and rubs in house and much more. Genre Business