If you haven’t been to this little central Florida beach town, you are missing out! Go! And when you do visit you may ask yourself, Where to eat in New Smyrna Beach? What are the Best Restaurants in New Smyrna Beach? I’ve got the top 10 restaurants in New Smyrna Beach for you here.
I lived in New Smyrna Beach for 6 years and my in-laws still do! (The locals call it NSB) I know this cute town pretty well, let me tell you all about it!
Norwoods Eatery & Bar Treehouse
400 E 2nd Ave, New Smyrna Beach, FL 32169
Yes, you read that correctly this is a restaurant with a treehouse bar! The wine list is awesome. The food is delicious, they definitely heavier bigger dishes here. You will not leave hungry!
556 E 3rd Ave, New Smyrna Beach, FL 32169
Craving pasta? This is the Italian Restaurant haven in this town! Get the roasted garlic with house bread – trust me! The atmosphere is fantastic.
206 Flagler Ave, New Smyrna Beach, FL 32169
Are you looking for authentic Asian food? Maybe a comforting pho? Stop by Garden Fusion and get your fix. The curry stir fry is to die for but if you leave without trying the spring rolls, I’ll never talk to you again. Here’s the menu: http://www.aagardenfusion.com/menu
701 N Dixie Fwy, New Smyrna Beach, FL 32168
If you are looking for the best Seafood in New Smyrna Beach – its actually over the bridge at Blackbeard’s. This little unique hole in the wall has some of the freshest seafood around. The oysters are super yummy!
Menu for Lunch & Dinner: https://blackbeardsinn.com/
The Grille at Riverview
101 Flagler Ave, New Smyrna Beach, FL 32169
This spot leans more towards “fine dining” – as much as this casual beach town can go. The price point is a little higher and the atmosphere is lovely. It’s no “fish shack” but it’s no “Per Se in NYC“. It lands somewhere in the middle.
The Steak, Seafood, Pasta & Salad Menu is here: https://www.thegrilleatriverview.com/Menus-6-12686.html
800 N Dixie Fwy, New Smyrna Beach, FL 32168
Best Pizza in New Smyrna Beach, change my mind. No for real, try it, and then let’s talk! The greek salads are over-the-top but a MUST side dish with the pizza.
The Healing Zone Smoothie Bar
515 Canal St, New Smyrna Beach, FL 32168
Are you looking for healthier food options and maybe a chiropractic adjustment at the same time? Go to the healing zone! The turmeric smoothie is the best thing in the world. I’m craving it right now.
110 Faulkner St, New Smyrna Beach, FL 32168
If you want classic breakfast food, with a small-town diner feel – head over the bridge for this adorable hidden gem on “Canal Street”.
518 Flagler Ave, New Smyrna Beach, FL 32169
A delicious greasy burger on the Beach. RIGHT on the beach, so the view is great. There are 17 different burgers to choose from, I know you will find something for everyone here. Vegan & Vegetarian option.
3406 S Atlantic Ave, New Smyrna Beach, FL 32169
A little piece of California wine country has a spot here in NSB New Smyrna Beach. The food is delicious and definitely upscale quality. The servers are knowledgable about the incredible wine selection. This is a great place that you might drive by without noticing. Don’t miss out on this wonderful restaurant. It’s one of the best hidden gems and it really stands out! Go to SoNapa Grille in New Smyrna Beach!
There you have it, those are the top 10 restaurants in my own personal opinion. Of course, there are plenty of options in this little town of new Smyrna beach. But these are the top 10 restaurants that you HAVE TO TRY when you visit New Smyrna Beach for the first time.