Coffee & Tea Restaurants in Yampa, CO Leisure Mountain Studio158 Moffat AveYampa, CO, 804839706384500Coffee ShopsCoffee TeaRestaurantRestaurantsUsed Restaurant Equipment Supplies Show MoreSee AlsoCoffee Shops