New Smyrna Beach FL
Best Restaurants in New Smyrna Beach

Best Restaurants and Cafes in New Smyrna Beach

In New Smyrna Beach, you will come across a wide variety of great dining options. Here is a list of our top recommendations.

The Breakers Ocean Front Restaurant & Bar

This beachside joint is located in 518 Flagler Ave, New Smyrna Beach, FL 32169. You will find that the quality of food matches the restaurant's great location. Popular meals include the good old buffalo wings, mahi mahi, and beach burger.

Norwood's Restaurant & Treehouse Bar

Consistently rated as one of the best restaurants in New Smryna Beach, Norwood's Restaurant & Treehouse Bar is located in 400 E 2nd Ave, New Smyrna Beach, FL 32169. This restaurant is best known for having great food, great service, and an excellent atmosphere (live music is played during certain hours). Popular menu choices include zucchini breads, pork belly lettuce wraps, and jackfruit tacos.

Bird of Paradise New Smyrna Beach

Seeking healthier options? Then check out Bird of Paradise, located at 114 Flagler Ave, New Smyrna Beach, FL 32169. Lot's of people who visit this restaurant mention that it's a place where they have had the best healthy meal in quite some time. Those who visit for brunch can enjoy menu choices such as the citrus benedict, cocoa waffles, and the ubiquitous avocado toast.