Restaurant and Bar Located right on the creek! 1177 E Highway 260 Christopher Creek Loop 85541 Payson United States Call: (928) 478-4587 read more..