I've gone to Viva three times now. Each time I hope it will live up to its hype. Never does. I personally don't find the food spectacular at all. It is a great place for vegans or vegitarians, but I've had better Mexican elsewhere. They aren'tskimpy on the alcohol in the drinks. The prices are pretty good.
Pros: Price, vegitarian friendly
Cons: food
more