This was a strange visit. We were there in a Wednesday evening and we had to wait. People were sitting outside but there were tables open. We waited at the bar where we found it was "Margarita Wednesday" so we were served $5 margaritas in a plastic cup!!!!! Margarita was okay. When my son in law asked about the price of beer he was told a price, they also had another price posted, and then when we finally was seated we ordered the beer and waitress told us another price. There was four of us in our party and two orders were wrong. I know I said cheese enchiladas several times but they served me chicken enchiladas. They did replace. Also my daughter's order was mixed up. My granddaughter's meat was dried and tough. Price was very good and the Manager took $5 off bill. I gave three stars and I was probably being generous. We have been to this restaurant before and the experience was much better.