The Highest (In Elevation) Restaurant In North America Is At A-Basin
CBS Colorado CBS Colorado
132K subscribers
469 views
4

 Published On Feb 6, 2019

Telluride can no longer claim the honor of hosting diners at the highest elevation restaurant in North America.

show more

Share/Embed