Treehouse is a delightful coffee house famous for its mouth-watering homemade biscuits. Offering a unique twist on classic breakfast favorites, as well as expertly-crafted espresso drinks and refreshing cold brews, the perfect spot to savor a delicious biscuit while taking in the sights of Duck.