The restaurant offers a wide variety of dishes, including breakfast options, and caters to different crowds, such as tourists and groups. The atmosphere is casual and the establishment has a wheelchair-accessible seating area, restroom, and parking lot. The staff is attentive and friendly, with many reviewers praising their service. However, some reviewers have reported long wait times, particularly for takeout orders. Overall, the restaurant seems to have a good balance of quality and pricing, but there is room for improvement in terms of innovativeness. The food is delicious, but some reviewers have noted that it can be expensive, especially for large groups. The restaurant also offers a loyalty program and has a wide selection of drinks, including craft margaritas. Despite some minor issues, the restaurant seems to be a great option for those looking for authentic Mexican cuisine in a welcoming atmosphere. One notable issue is the lack of online ordering and phone-in orders, which can make it difficult for customers to place orders ahead of time.