Vibrant spot in the Hotel Maya with panoramic water views, serving Latin-style seafood & cocktails.
4.3
Based on 1269 reviews