We ate here over the weekend and were overall very happy. We ordered one of each taco (beef, pork, fish) and had a side of their whole pinto beans. A friend of ours ordered a chicken burrito. We were all very satisfied with the food. The only thing that was not the greatest was the fish taco. It was a bit over cooked but not worth docking off a point. I also ordered a margarita there and boy they sure don't hold back on the booze. Prices are fairly reasonable, but they do charge for extras for pretty much anything you want to add on to it and it can add up quick. I will be a loyal customer as long as they don't cut back on quality or food portion sizes.