The service is where this restaurant suffers. We had a group of 8 that all arrived at different times. It took 10 minutes for the first ones to get seated even though the place was dead. Once the last of our group arrived our waitress didn't come back for another 15 minutes and then took our order. It took almost 30 minutes to get a pitcher of margaritas and food was another 45 minutes while the restaurant was still pretty quite (only a few other people in the bar area). Food was average but those who ordered endless enchiladas were never offered more and waitress wasn't around to ask. Nothing really worth going back for here.