3 restaurants found in Marble Canyon, Arizona

Find information, coupons, menus, ratings and contact details for restaurants in Marble Canyon, Arizona

List view

Marble Canyon Lodge

Hwy. 89A, Marble Canyon, Arizona, 86036

American

~$35/per meal
  • Contact
  • Location
loader

StarLite Chinese & American Restaurant

46 S Lake Powell Blvd, Marble Canyon, Arizona, 86040

Chinese

  • Contact
  • Location
loader

The Cliff Dwellers Restaurant

Milepost 547 N Hwy 89a, Marble Canyon, Arizona, 86036

American

  • Contact
  • Location
loader

Unfortunately, no restaurants meet your search criteria.

Remove filters
loader
loader loader loader
Top