Stop by the Treehouse Cafe in Boulder Creek, California for some coffee, tea, light breakfast, quick lunch, and more. Take your food and drink to go or sit in the cozy cafe and overlook the river and wonder at the redwood tree the building is built around! That's right, there is a giant coastal redwood tree growing right through the middle of the cafe!
Add a review