Erin Walsh from St. Louis on 09/09/2010 03:00 PM:
The address is actually 903 S. Main St. I used to live above the restaurant and I have nothing but good things to say about this place. It's easily the best place to eat on Main St. The patio is ideal for either a quick lunch or sitting back for some cocktails. It's nestled in lush landscape, and the staff is on the ball. I love Magpie's and would weigh a lot more if I still lived above it.