A new, exciting dining and live entertainment venue at the entrance to the Grand Canyon South Rim