TEN 3
Fine Dining · American · Steakhouse
TEN 3 is a fine dining restaurant offering scenic views accessible via the Sandia Peak Tramway. Tram ticket not included.
Location
Best places nearby
The highest rated places close to TEN 3.
Local restaurants nearby
Tramway Rd NE, NM



