Treehouse Cafe

Restaurant

Treehouse Cafe

2929 Zoo Drive, San Diego, 92101, CA

Located at the Lost Forest’s Benchley Plaza, the Treehouse Cafe provides a large outdoor patio for dining that overlooks the zoo. The restaurant features pasta, salads and sandwiches.