I have been to Carnivale several times and loved it each time!!! The food is great - it is a bit pricey - but they also only use produce from local farmers and fish in sustainable ways - The slightly higher prices are justified. I would highly suggest making reservations - I made the mistake of not making reservations and had to wait. I totally disagree with the other posters - i thought the service was great. My waiter was attentive and very nice
Pros: Great drinks, atmoshpere, great food, great music
Cons: can't really think of any - maybe the price
more