we go every year and stay at pueblo bonito emerald bay. the best non tourist resturaunt we have found is brew ha witches pub. its open air dinning on the ocean good only for the sea food really 2 lobster dinner and 6 prawns for like 18 bucks first time leaving there i don't remember dinner going home or to bed, was just happy i woke up in the am.they rememberd me the next night though so be careful of the drinks happy hour almost all night long and 2 of there long islands will have ya basically drunk. the mistake we made was taking the extra shot of grand mariner for 2 bucks a drink on the side and in its own glass. i have eatten alot around there and thats the best so far. good mix of locals and a few tourist.