5 Best Restaurants in New Smyrna Beach
Disclosure Policy: Some links are affiliate links meaning I may make a small commission at no cost to you. I appreciate your support!

New Smyrna Beach, Florida is the ultimate beachside foodie destination. Located next to the Atlantic Ocean, just over one hour east of Orlando, New Smyrna Beach combines the best of many worlds: food, culture, beach and adventure. The town has a charming small feel but is brimming with activities. Whether you have an entire week or just a quick weekend like we did, it’s a destination worth exploring. We especially enjoyed checking out some of the best restaurants in New Smyrna Beach.

Fun Fact: New Smyrna Beach hardly has any chain restaurants so there are tons of local options to try. The staff at every place we visited was so personable, we felt like we were visiting a friend’s restaurant. We made the most of our two days in New Smyrna Beach exploring foodie spots and can’t wait to return. Read on for the 5 Best Restaurants in New Smyrna Beach.
Looking for a place to stay in New Smyrna Beach? Check out the Springhill Suites by Marriott New Smyrna Beach right on the beach.



Note this article is written in partnership with Visit Florida and Visit New Smyrna Beach. All opinions are my own.
1. Outriggers




Located right on the waterway, Outriggers is both scenic and fun. We visited for dinner when a live musician was performing and it made the whole evening even more enjoyable. We dined on fish tacos (the mahi was delicious), a fried sea food platter, walnut encrusted fresh catch and a slice of cheesecake for dessert!
2. The Mermaid Cafe

The Mermaid Cafe is the cutest spot for breakfast! In addition to great breakfast foods, the beignets are a must try. We went just for the beignets and loved how fresh they tasted. The staff was all so friendly and efficient.
3. Norwood’s Restaurant & Treehouse Bar



This restaurant is an actual treehouse! There are tables in the treehouse, below it and indoors. We loved dining here because the food was a delicious assortment of Southern dishes and the ambiance was magical. The service was also great. Highly recommend the coconut shrimp, conch fritters, grits, zucchini bread, potato cake, almond crusted grouper and the famous key lime pie for dessert! If you can’t get a reservation up top in the treehouse, there’s also a bar you can visit if you’re 21+.
4. Cafe del Soul


Focused on healthy, wholesome ingredients, Cafe del Soul is a fantastic restaurant option in New Smyrna Beach. We enjoyed the homemade ginger limeade, chips and dip, a salad and a wrap. All so delicious and healthy. I love that they offered samples to help us decide what to order!
5. Third Wave


The setting of this incredibly popular spot is unmatched! It felt like we stepped into an oasis off of the main street. The Southwestern Hash, Fish sandwich and Dry Creations were all delicious. We’d go back again just to try more brunch items!
Ready to visit New Smyrna Beach? Check out this article for even more things to do. For more US Travel destination, check out my articles here.