Welcome to



Our Story

Established in 2013, Barracuda is a household name for seafood in Sri Lanka. Our goal is to ensure customer satisfaction by means of providing the finest and freshest ingredients in food preparation and providing an exceptional and friendly dining experience for our guests.

View More


Make a Reservation

Choose and taste

to your desire



We promise an intimate and relaxed dining experience that offers something different to local and foreign patrons and ensures you enjoy a memorable food experience every time.