Coffee & Tea Restaurants in Alto, NM Treehouse118 Lake Shore DrAlto, NM, 883125753368444Coffee ShopsCoffee TeaRestaurantRestaurants Show MoreSee AlsoCoffee Shops