The business location is well-rated by customers, with an overall score of 4.5 out of 5. The quality of the food is a strong point, with an average score of 4.2 out of 5. However, some customers have reported dry tamales and bland barbacoa, which may indicate a need for improvement in this area. The pricing is generally considered fair, with an average score of 4.7 out of 5. The business is highly innovative, with a unique menu and fast service, earning an average score of 4.8 out of 5. Overall, the business is a great option for those looking for delicious and convenient Mexican food. One minor issue that has been reported by some customers is the inconsistent quality of the food, particularly the tamales. However, this is a relatively minor issue and does not detract from the overall positive experience.