Five Grand Canyon restaurants earn Green Restaurant® certification

Five Delaware North-operated restaurants at Grand Canyon National Park are now certified as a Certified Green Restaurant® by the Green Restaurant Association (GRA), a national nonprofit organization helping restaurants to become more environmentally sustainable. Yavapai Restaurant, Yavapai Tavern and Canyon Village Market & Deli each became 3 Star Certified Green Restaurants, while Desert View Trading…