It's really too bad the owners are so rude and have such bad manners because their food is delicious and so fresh!! My first visit had yummy al pastor tacos with super tasty homemade salsas but the owner ruined my time there with her awful and mean persona!!!
2212 Algonquin RdRolling Meadows, IL 60008
From Business: We all love Mexican food. But I think we can also agree that it's very difficult to find that one Authentic spot nowadays. And doesn't it usually end up being som…