Barracuda is a restaurant Cancún located in Mexico.
Moon Palace Cancún , Quintana Roo Mexico
All of the steaks are amazing and the warm chocolate cake is divine!
Tenderloin ????
Los cortes de carne los preparan de primer nivel...
Fatal......lo peor del hotel en restaurantes , comida seca , desabrida y cero variedad
Loved this resort. We spent a fabulous night there. Every thing is very organized. Very relaxing. I loved the idea oh having two beaches. One for adults and the other one was for families. - سارَه
the brazilian restaurant has the best service! :) but the wait was a bit too long.. - Amanda Dang
Incredibly varied buffet. Mexican, American salads and fruit galore, breads. Leave the diet behind! - william veronda
good hanger steak and berry mocktail! - Rita L