Norwood’s Restaurant & Treehouse Bar feels like a hidden Florida fantasy, where wooden staircases twist through branches, fairy lights glow overhead, and every table feels like a secret lookout above the crowd. Seafood tastes fresher, sunsets feel more cinematic, and the whole experience feels less like a meal and more like a mini Florida adventure. Exact Location And How To Get ThereNorwood’s Restaurant & Treehouse Bar sits at 400 2nd Ave E, New Smyrna Beach, FL 32169, just over the causeway and minutes from the sand. Think of Norwood’s as a living timeline: old school seafood techniques, modern comfort, and a fairytale treehouse setting that keeps the tradition fresh. Reservations help for treehouse seating and larger groups, and the garden patio is pet friendly downstairs.