North Creek Grill

North Creek Grill is a restaurant in Escalante, on Scenic Byway 12 at the edge of Grand Staircase-Escalante National Monument. On the menu: italian.

3680 W UT-12, Escalante, UT

Phone: (435) 618-9444