Had a Birthday dinner party here, Fantastic food but service needs improvement. Had to speak with waiter supervisor about our aloof waiter.Took 20 minutes to get a drink...the excuse that its busy doesnt wash well. The Birthday girl ordered a mango dacquiri, it arrived 20 minutes later, and wasnt a mango dacquiri?? The waiters need to slow down and serve their customers not just throw food on the table and try to get away before the customer can order more. As I said, fantastic food $24.99 for all you can eat.