About Barracudas Restaurant
Barracudas is a family restaurant with a relaxed atmosphere specializing in seafood. The restaurant, situated on the Fish Hoek beachfront, boasts a fresh, contemporary and natural feel with a touch of coral and aqua. The restaurant is fully licensed.