Tag: St. Louis Restaurants

Restaurant Review – Growler’s Pub

Posted: June 24, 2009 at 12:28 pm   /   Local, Restaurant Reviews

In Sunset Hills there’s a little known place called Growler’s Pub. If you haven’t been there, you’re missing out on 132 refreshingly cold beers, whether in a bottle or fresh from the tap, hoppy or not, light or stout. The regulars are sprawled all over the place, with their beer cards in hand. Finish all […]

1 Comment read more