I don't quite get the hype about this place. I tried it twice and found the food to be mediocre and the drinks uninspiring. There are far better places to eat in this town of restaurant abundance. The service is on the snide side, so if that's your thing then you might like Vivo. Otherwise I would try El Chile up the road. Their food is fantastic.
Pros: service food and drinks
Cons: cool patio
more