The Treehouse Café sits right in the heart of it all, and calling it a “café” almost feels like an understatement. It’s more ...