The Treehouse

Your favorite New American Restaurant

It's Sunday!

We're closed right now

We're at

6808 Embarcadero Ln, Carlsbad, CA 92011

Place an order

(760) 536-5943

Operating Hours

Mon-Fri
Closed
Sat
6:00 pm - 8:00 pm
Today
Closed
Get directions
  • Accepts Cards
  • Kid Friendly