Food is alright. Not worth the outrageous prices ($10.00 for a plain bean burrito - just beans and tortilla). Service was an absolute nightmare. Sat down promptly at 6 for our reservation, didn't take our order until 6:45. The waitress was beyond rude. She didn't fulfill any of the requests for drinks, chips or the food order without multiple requests (still issuing parts of the order). I will give them the fact that it's Cinco de Mayo... but they were only accepting reservations. We were the 2nd biggest party in there with another maybe 10 tables. Properly staff by the number of tables you know will be sat. We were a table of 6 and they tacked on a 20% gratuity. Took another 30 minutes to get out check after they cleared the table and confirmed that we were done for the night. Don't go here if you think they will be busy. Not worth the aggravation.