I was quite pleased with the visit to this Mexican restaurant. The staff was friendly and welcoming, making us feel right at home. The atmosphere was cozy and casual, with a rustic touch that added to the charm. The menu offered a wide variety of traditional Mexican dishes, including some unique and innovative options.The food was definitely the highlight of our visit. The portions were generous, and the flavors were rich and authentic. We enjoyed the carne guisada, which was tender and flavorful, and the tacos were fresh and delicious. The service was attentive and prompt, with our server checking in on us regularly to ensure that we had everything we needed.One minor issue was that the tortillas could have been warmer and fresher. However, this was a small complaint in an otherwise excellent dining experience. Overall, I would highly recommend this restaurant to anyone looking for delicious and authentic Mexican cuisine in a welcoming and casual atmosphere.The restaurant offers a wide range of options for kids, including a kids' menu and high chairs. There is also a bar on site, making it a great spot for families and couples alike. The restaurant is easily accessible, with wheelchair-accessible seating, restrooms, and parking.The prices were reasonable, with most meals falling in the $10-$20 range. The restaurant also accepts NFC mobile payments, debit cards, and credit cards, making it easy to pay for your meal. The staff was friendly and accommodating, and the restaurant was able to accommodate our group of 10 people without any issues.Overall, I would give this restaurant 4.2 out of 5 stars. It's a great spot for anyone looking for delicious and authentic Mexican cuisine in a welcoming and casual atmosphere.