This restaurant has a solid reputation, with a decent overall rating of 4.2 out of 5. The quality of the food is a respectable 3.8, but there are some inconsistencies in the comments, with some reviewers praising the dishes and others complaining about the fillings being skimpy. The pricing is reasonable, with most reviewers noting that the portions are large and the prices are fair. The restaurant has a unique approach to its menu, with a focus on Mexican cuisine and a variety of options to choose from. However, some reviewers have noted that the restaurant can be inconsistent with its quality, and that the service can be slow.The restaurant has a cozy and casual atmosphere, with a welcoming vibe and a friendly staff. The decor is eclectic and colorful, with a mix of traditional and modern elements. The restaurant is wheelchair accessible, with a parking lot and a restroom that can accommodate guests with disabilities.Some reviewers have noted that the restaurant can be busy and loud, especially during peak hours, but overall the atmosphere is lively and energetic. The restaurant is popular with locals and visitors alike, and is a great spot for breakfast or lunch.One issue that some reviewers have noted is the inconsistent quality of the food, with some reviewers complaining about dry or overcooked dishes. However, most reviewers have praised the restaurant's commitment to using fresh and high-quality ingredients, and have noted that the dishes are often made to order.Overall, this restaurant is a solid choice for those looking for a casual and flavorful Mexican meal. With its large portions, fair prices, and unique menu offerings, it's a great spot to try something new and delicious. However, be aware that the quality can be inconsistent, and that the service can be slow at times.