Best. Mexican food. In. Arizona. Hands down!! Delicious margaritas and literally the best food. Get the queso and you can't go wrong with anything on the menu. Full of flavor all homemade and just excellent. Even when it's busy it's worth the wait!!! Excellent staff also! It's our favorite place and we will keep coming back!!