Located in the heart of Watford High Street, Barracuda has quickly become everybody’s favourite restaurants in Watford to go to. Whether your meeting friends or family for breakfast or brunch, Barracuda Watford is the place you want to be for delicious food & great atmosphere. Our Watford branch is our very first branch we opened and is still growing strong today, boasting over 50 seats both indoors & out it is the perfect place to go for both small and large groups alike. With a new modern look, great atmosphere and amazing staff it has quickly become one of the best restaurants in Watford. Don’t just take our word for it, we have been named the best Italian restaurant in Watford by Tripadvisor!