Heard good things about this restaurant, decided Cinco De Mayo was a great day to try it. Had to wait for a table, for drinks, and service, and even ordered our meal once, and then they got confused and needed to order it again after they misplaced our order. 2 wait staff on a busy day is not enough. However, the food more than made up for it, great taste, great drinks, have to say it was worth the wait and we will be returning customers. Just not on a major Mexican holiday.