New in Scottsdale: Avalon
After months of delays, including a publicized December opening that just didn’t work out (ah, the restaurant biz), Avalon finally opened its doors for dinner last night. Located in south Scottsdale, adjacent to the 3 Palms Oasis Resort, Avalon serves “contemporary American coastal cuisine.” Executive chef Travis Watson, a Scottsdale…