This Mexican restaurant is a popular spot for locals and tourists alike, offering a wide variety of traditional dishes and a cozy atmosphere. The service is generally friendly and attentive, with staff happy to accommodate special requests. However, some customers have noted that the quality of the food can be inconsistent, with some dishes arriving overcooked or underseasoned. Prices are generally reasonable, with most meals falling in the $10-$20 range. One issue to be aware of is that the restaurant can be quite busy during peak hours, leading to long wait times. Despite this, many customers have praised the restaurant's innovativeness, citing the use of fresh, locally-sourced ingredients and creative flavor combinations. Overall, this restaurant is a solid choice for those looking for authentic Mexican cuisine in a welcoming atmosphere.