Has anyone tried this place yet (besides me)? It's no secret that I'm madly in love with their food, and I keep suggesting it but everybody says they'll have to try it and no one ever reports back! I'm very curious to know what my fellow Chowhounders think of the place. Everyone I've personally taken there has loved it.
Somebody try it, and please let me know what you think!