The Treehouse Café reopens with a flame
“Hard to find, but well worth it” is the motto that The Treehouse Café, located at 118 Lakeshore Dr, near Alto Ski Shop, totes. This classy, yet hip sandwich, salad, and (now) pizza shop is exactly...
by
Lauren Frazier/For the Ruidoso Free Press
Ruidoso Free Press
full story