These three stars are for the service and culinary delights alone. Once they settle in over time, and the price points become a touch easier on the bank account...
... I can see this establishment easily earning the reputation as the best overall Mexican experience within the Glendale/Peoria 101 corridor.