This Mexican restaurant in Madrid City is a well-established spot with a decent overall score of 4.1 out of 5. The quality of food is somewhat inconsistent, with a score of 3.4 out of 5. While some customers rave about the rich flavors and generous portions, others have been disappointed by the occasional over-salted dish or poor service.The prices at this restaurant are quite steep, but many customers feel that the quality and portions justify the cost, earning a high score of 4.9 out of 5. One major issue that has been reported is the cleanliness and organization of the restaurant, with one customer complaining about the smell of tobacco and another about the presence of a dog in the dining area.Despite this, many customers have enjoyed their experiences at this restaurant, praising the friendly service and wide range of options, including vegan choices. Some have even returned multiple times, eager to try new dishes and flavors. However, it's clear that this restaurant still has some work to do to live up to its full potential.One major highlight of this restaurant is its high-quality tacos, which have been consistently praised by customers. The cochinita maya and pollo tacos are particular favorites, with many customers raving about the rich flavors and generous portions. The restaurant also offers a range of vegetarian and vegan options, making it a great choice for customers with dietary restrictions.However, some customers have been disappointed by the service at this restaurant, with one customer complaining about the slow delivery of their food and another about the unfriendly attitude of the staff. Additionally, the restaurant's menu can be a bit confusing, with some customers unsure about the differences between various dishes.Overall, this Mexican restaurant in Madrid City has a lot to offer, but it's clear that it still has some room for improvement. With some tweaks to its service and menu, this restaurant could easily become a top choice for customers in the area.