Ocean Trail
Restaurant @ Talking Stick Resort
"Frank Greene"
The food was great, pricey, but very good. Oysters were to die for... very fresh. However, the service was awful. Our waiter totally ignored us after taking our order. We had to summons another waiter who eventually took very good care of us. Go early if you don't want to wait in a long line for a table as it's all on a first come, first serve basis.