I went here with high hopes. I entered and the place seemed just cheesy enough and appropriately themed that it might actually be a good spot. We came in with a large party, without a reservation, and we're told we'd be seated soon. I asked for a time and they said just a few minutes.
After 20 minutes I asked again - when we'd be seated and was again told just a minute. After another 15 minutes, I yet again went to ask and this time asked to speak to a manager, as there had been significant table turnover in this time. We finally got seated 10 minutes later.
While this wait wouldn't have been a problem, if we'd been told up front, we were strung along and would have gone elsewhere, had we been told at the onset that we'd have a 45 minute plus wait.
Overall the food was average and not all the orders were correct. The saving grace were the happy hour prices on tacos and margaritas. I might return given the happy hour prices, but would try other places first given the service.