The business has a solid overall rating, indicating a good experience for most customers. However, the quality of the food and service is somewhat inconsistent, with some customers reporting disappointing experiences. The pricing is generally considered reasonable, but some customers feel that the portions are small. The business is praised for its unique and authentic Mexican cuisine, which is a major draw for customers. The ambiance and atmosphere are also highly rated, with many customers enjoying the colorful decor and outdoor patio seating. Despite some negative reviews, the business seems to be doing well, and customers appreciate its commitment to traditional Mexican flavors and methods.