Extremely poor service and terrible food. It took 50 minutes to get our food, some of it was hot, some of it was not. The margaritas didn't taste like there was any alcohol in them. Also, our server was terrible, rude, never checked back and again it took almost an hour to get food from the time we ordered. Worst Mexican food I've ever had... I should have taken pics of our struggle plates.