Quote Originally Posted by Rocket Scientologist View Post
I've actually looked for that place before, it doesn't exist. At least not where Google thinks it should. Thanks though.

Turns out the St. Louis location is Gran Cru Cigars in Soulard. Been there before, they have a huge event space so it should be awesome.
Sweet! So then you can hit Bogart's after for some ribs.