Tag: happyhours
Restaurant Review – The Melting Pot
‘Tis the Season for Family, Friends and Fondue! The Melting Pot is one of my favorite restaurants to visit for celebrations of all sorts! I recently visited to celebrate my birthday, and The Melting Pot lived up to all my previous expectations. With two locations in St. Louis – Town & Country and the Loop, there’s a […]