Monday, August 3, 2009

There is a GOD...

I've been saying the inSpot is the place to be for a while now but it just took a moment for them to open up those doors to the public and let St. Louis see what they have to offer. Wednesday night is your chance to see what all the talk is about and enjoy a glass of wine in The Chocolate Room.

1 Comment:

vanitaapplebum said...

I love this place. Its intimate and fly and the food is really good. I am soooooo extra there!