10 of the Best New Smyrna Beach Restaurants for Foodies

The hardest part about planning your next meal in New Smyrna will be deciding where to go! Whether you are in the mood for a quick lunch downtown or want to linger over waterfront views at dinner, there are plenty of New Smyrna Beach restaurants to enjoy. To help you find the perfect dining experience, use this list of our favorite New Smyrna Beach restaurants as your guide.

Find out more about all of the fun New Smyrna Beach things to do when you download our free Vacation Guide. It’s full of the best recommendations for things to see and do like enjoying these New Smyrna Beach restaurants:

1. AA Garden Fusion

According to Tripadvisor,  AA Garden Fusion, which serves a mix of Vietnamese, Thai, and Japanese fare, is New Smyrna Beach’s #1 restaurant. If you are looking for a casual, indoor-outdoor cafe to enjoy, you can’t go wrong with AA Garden Fusion.

2. Cafe Verde

Cafe Verde makes our list of the best New Smyrna Beach restaurants because it serves up some of the freshest food in town. This fun restaurant prides itself on using all-natural, locally sourced ingredients and has an extensive menu with plenty of delicious choices for vegetarians!

3. JB’s Fish Camp

If you’ve had a successful day out on the water, JB’s Fish Camp is the best place to go for dinner. At JB’s Fish Camp, you can arrive by land or by water. And, after you dock, you can bring in the fish you’ve caught and JB’s will cook it just for you!

4. Little Drug Company

For over 90 years, Little Drug Company has been a staple in New Smyrna Beach. Using the same soda fountain they’ve had since the 1950s, this full-service pharmacy, fountain, and restaurant serves the best malts, burgers, and diner favorites for breakfast and lunch each day.

5. Mon Delice French Bakery

If you can’t resist a good pastry, you need to visit the Mon Delice French Bakery. It’s the real deal.

Owned by natives of France, Mon Delice is a cozy bakery that serves deliciously crafted bread, pastries, cake, quiche, sandwiches, wine, and more!

6. Norwood’s Eatery and Wine Shop

Norwood’s Restaurant and Wine Shop isn’t just a great restaurant, it is also one the best New Smyrna Beach bars and entertainment spaces. With a collection of over 30,000 bottles of wine, free wine tastings, a Treehouse Bar, and live music every night, Norwood’s is a great place to spend an evening in New Smyrna Beach. And, on the dinner menu, you’ll find locally sourced produce and seafood, plus premium aged Angus beef.

7. SoNapa Grille

SoNapa Grille attributes its name to Sonoma County and Napa Valley, and the feeling of a California winery is just what you’ll experience at this New Smyrna Beach restaurant. At SoNapa Grille, you’ll find great wine from these two California regions and a wide variety of menu options to enjoy.


8. The Garlic & Blu Bar

You can’t go wrong with any of the great Italian restaurants in the area, including That’s Amore and Tiano’s, but one of our personal favorites is The Garlic in New Smyrna Beach.  The Garlic and accompanying Blu Bar have a fantastic assortment of indoor and outdoor seating, fine wine, nightly entertainment, signature Italian dishes, and more.

9. The Grille at Riverview

If you’re looking for award-winning food, wine, and unbeatable riverfront views, you need to dine at The Grille at Riverview. With a picturesque, waterfront setting and a menu that boasts a wide variety of fresh seafood, steaks, pasta, and a Sunday brunch, it is certain that there will be something on the menu to tempt you!

10. Yellow Dog Eats Kitchen and Bar

With so many great New Smyrna Beach restaurants just minutes from our bed and breakfast, it was hard to narrow our list down to ten! We couldn’t let you go without mentioning one of our personal favorites, Yellow Dog Eats Kitchen and Bar. Just an 8-minute walk from our front door, Yellow Dog Eats is a great place for lunch or a casual dinner. The restaurant has delicious BBQ, pulled pork, gourmet sandwiches, salads, and more!

Experience Best New Smyrna Beach Restaurants and Stay with us!

The Night Swan Intracostal Bed and Breakfast is located just minutes away from the best New Smyrna Beach shopping, restaurants, attractions and more!  Additionally, our inn offers breathtaking views from a large front porch, 16 unique and cozy guest rooms in two historic homes and a guest cottage. Plus, a relaxing atmosphere, luxurious amenities, and friendly staff to help you with every detail of your New Smyrna Beach vacation. Now is the time to discover all that New Smyrna Beach has to offer. Let The Night Swan help you plan your visit today!