17Elements, USA
Elements is located in Scottsdale, Arizona. Here you can partake of some award-winning cuisine while simultaneously enjoying the view of popular Camelback Mountain through the impressive floor-to-ceiling windows. Chef Beau MacMillan serves up American cuisine with interesting Asian accents.
(Continued on next page)
[…] the end of your visit to a bar or restaurant, there seems to be an additional charge, don’t assume you’re being scammed. It’s probably a […]