We've have been looking for a favorite Mexican restaurant since moving to AZ. One visit and this place looks promising. We went on a busy Friday night. Had to wait a while and as we spoke with the other people waiting, they were all long time patrons. Another very promising sign. We were seated in the bar at a cozy booth and were served drinks, chips and salsa with beans right away. We ordered and the food arrived pretty quickly. We never had to ask for refills, the drinks just kept being refilled and they checked back often to see if we needed anything. It was a great service experience and the food was very good.