Dine in the canopy at Norwood's

You can’t miss Norwood’s as you drive into New Smyrna Beach on Florida’s east coast, partially because of the giant treehouse bar.

Top Videos

Good Day Tampa Bay

We Live Here