Location:
Navajo Hill @ Mile 21, inside Mesa Verde National Park
Phone Number:
(970) 529-4521
Website:
visitmesaverde.com/spruce-tree-terrace-cafe