and bars beach smyrna new smyrna beach restaurants and bars New Smyrna Beach FL 32169. Norwoods Restaurant Treehouse Bar. Barracuda S Bar Grill New Smyrna Beach Florida Sm… Monday, April 18, 2022 Edit