Dining

Along with stunning views of the Atlantic Ocean and a golden shore, New Smyrna Beach has gained notoriety for delicious, local flavor. From treehouse bars to oceanfront burgers, NSB boasts of a variety of dining options all made locally with love. If you’re craving seafood, you’ll find a myriad of restaurants serving the catch of the day and your favorite seafood staple. For those who shy away from fish, New Smyrna Beach has an entire selection of restaurants that specialize in everything from burgers to poke bowls. Discover the best of dining below and eat your way around New Smyrna Beach!

Seeking take-out and delivery options? Discover nearby restaurants that offer these services.

Flagler Tavern

Flager Tavern

414 Flagler Ave, New Smyrna Beach, FL 32169 

Flagler Tavern is an iconic restaurant on Flagler Avenue known for its live music and amazing food. The restaurant has a full bar, an American-style menu, and a full schedule of events and live entertainment.