Located just two minutes from the Sandia Peak Tram this beautiful southwestern roadhouse will make you feel like you're back on the old Route 66. Tucked right up against the incredible Sandia Mountains, you'll really enjoy the city lights view from the main dinning room.
Vision Paper is a small, innovative company that has taken a clearly unique approach to paper. Our mission is to make the most environmentally positive products possible. Vision Paper has historically produced the most environmentally positive, high quality printing papers and envelopes available.