Every year we are in Arizona my husband and I have to stop here for dinner. He absolutely loves the fried alligator. I love the fresh fish dishes. The prices are a little bit high but well worth it for the quality of food you receive.
On this past visit we had a great waiter. He was very helpful and friendly. He did the right amount of "check ins" on us without being overbearing.