A true island-inspired bar & grille with a great beachside location.
Barracuda’s is a casual, beachside restaurant located in New Smyrna Beach, Florida. Enjoy a relaxed dining experience featuring fresh seafood and creative lite fare in our island-style dining room, outdoors under the covered pavilion, or on our top deck with ocean views and cool breezes.
At Barracuda’s, we believe that each dish should be as simple and as fresh as possible, letting the taste of each ingredient shine through. Barracuda’s features a wide selection of entrees, salads and great appetizers to share with friends and family after a day at the beach.
Additionally, Barracuda’s offers a full bar featuring specialty cocktails, great wines and a fantastic selection of beers. So belly up to the bar and meet some new friends!