In terms of Mexican joints this place is the best. With the outdoor atmosphere, tacky decor and authentic food, it just doesn't get any better. The other locations are just as good. The staff is usually pretty cool too, although one time we waited a VERY long time to get served at the Scottsdale location.