I will start off by saying that I was with 3 people who had eaten here once before with good service and good food. That was the positive.
We arrived to an almost full restaurant that seemed like it would be great. Right after we arrived there was a lot of people showed up and there was a  long wait. This increased my hopes that this restaurant would meet/exceed my expectations. We were seated at a big table on a nice patio where you could see all the action around of the other restaurants and movie theater. Our server saw us pretty quickly and seemed friendly. Margarita's were sub par as it was mostly mix, although the $16 dollar price tag for a pitcher was not bad. Others had sangria, which tasted like wine mixed with water, no bueno.  We ordered a cheese dip with our drinks and it took about 25 minutes to come out. Luckily for our server we had decided we were in no rush that evening. Cheese dip was OK, but it is pretty hard to screw up cheese dip.
The rest of the night went down hill. More drinks took about 15 or 20 minutes to arrive and they were ordered at the same time as our food. A little side not here, there was a table beside us that had been waiting a while for food, and the server informed them that the kitchen was about 18 minutes behind. That got up and left about 20 minutes later when our drinks arrived. our food took about 50 minutes to come to the table. We are talking about taco's, a burrito and cheese quesadilla mainly. The quesadilla looked golden brown on the outside, but on the inside none of the cheese was melted. When we asked if they could possibly take it back and melt the cheese, they said not sure, but they could see what they could do. Food was average, but definitely not worth the 2hr and 20 minute investment of the evening.
I would not recommend this place, as there is an Italian place right next door that had good food and fast service per our conversation with passers by. Also, just another funny tidbit, the next family that sat at the table beside us where the people had left. They also left when we did after waiting an 1hr 15min and still had no food or drink refills. As we were leaving we were laughing with many other tables who had drinks and salsa with no chips and had been waiting 30+ minutes for their food. Good luck to them.
I can't expect this place stays in business more than 6 months if something doesn't change.