Register to Win

Register to win a stay in Daytona Beach at the Max Beach Resort!

Read More


Norwood's Restaurant & Treehouse Bar

  • Address: 400 East 2nd Avenue, New Smyrna Beach, FL 32169
  • Phone: (386) 428-4621
Visit Website Email
Norwood's Restaurant and Treehouse Bar was established in 1946 and has been a place of family fun and great enjoyment since. Located just over the South Causeway in sunny New Smyrna Beach, Florida, Norwood's is a favorite to locals. Norwoods specializes in seafood, but also serves steaks, pastas, and salads. The Treehouse Bar has a whimsical and welcoming environment and a perfect spot for date night, while the patio and inside restaurant is fun for the whole family!