The business has a fairly good reputation with a high overall score. The quality of food is decent, but there are some issues with consistency and flavor. Pricing is relatively reasonable, with a good balance between cost and quality. The restaurant's innovativeness is also commendable, with a varied menu and a focus on traditional Tex-Mex cuisine. However, there are some concerns with service, as some customers have reported long wait times and unfriendly staff. One notable issue is the inconsistent quality of food, with some customers reporting overcooked or underseasoned dishes. Despite this, the restaurant's popularity and loyal customer base suggest that it is a solid choice for those looking for traditional Mexican cuisine.