Barracuda
Seafood · Mediterranean · Casual Dining
Barracuda is a restaurant offering a diverse menu, from classic dishes to globally-inspired seafood options like lobster, scallops, and oysters.
Location
Best places nearby
The highest rated places close to Barracuda.
Local restaurants nearby
Fethiye Cad, 127. Sk. No:2, Muğla



