This colorful and airy restaurant with a patio is a classic Mexican food destination with a lively atmosphere. While the service is generally good, there are some inconsistencies, and the quality of the food can vary. The pricing is reasonable, with generous portion sizes and a variety of options. The restaurant has a wide range of offerings, including wine, vegetarian options, and small plates. The accessibility is good, with wheelchair-accessible seating, restrooms, and parking. However, some reviewers have mentioned issues with wait times, particularly for takeout and delivery orders. Overall, it's a solid choice for a casual dining experience, but it may not stand out for its innovative cuisine or exceptional service. One potential issue to watch out for is the occasional dry or overcooked dish.