restaurant at the top of sandia peak tramway. it is an elevated experience. america’s most breathtaking new dining experience — ten 3 — 10,300 feet above sea level at the top of sandia peak.
Category:travel and tourismGlobal Rank:1,061,120visits:27.6Kpages/Per:3.9