My husband and I love this place. I'm vegetarian, he's not, and it's such a pleasure for both of us to have so much to choose from. The service is attentive without being cloying, and the drink options are creative. My only complaint is that the dining area is so small -- Cafe 21 is a victim of its own success, it's so crowded. But well worth it. We'll definitely go back.