Home Travel Scottsdale, Ariz.’s prime spot for pizza and local beer