Geordon and I were planning on stopping by this new spot next month, but I haven't seen a single good review of this place. Has anyone else heard anything good about it? Would you try it at this point with what you have read? Have you tried it yet?
Thoughts?