The curry lemongrass tofu dish here is probably the best curry dish I've ever had anywhere, and I feel like that's saying a lot as I've eaten my share of curry. The staff here is on top of things, too... I just have nothing bad to say about this place. Delicious.
Cons: not 100% vegan only thing I can think of