Food is fantastic! Service, not so much. While I'm a lover of Mexican music, I'm not a lover of it so loud that you can't have a conversation or unable to give your order to the waiter. Food comes out as it's ready and not together. All Mexican seafood places are overpriced so I'm not surprised at the pricing.