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 or outdoors under the covered pavilion.
At Barracuda's, we use only the freshest ingredients in our cooking. We believe that each dish should be as simple and as fresh as possible, which lets the taste of each ingredient shine through. Barracuda's features a wide selection of entrees, salads, baskets and great appetizers to share with friends after a day at the beach.
Additionally, Barracuda's offers a full bar with specialty cocktails, great wines and a great selection of beers. So belly up the bar and meet some new friends!