Return to Directory Description Barracudas Restaurant Website https://m.facebook.com/barracudasrestaurant/ Phone 021 782 3066 Address 38a Beach Rd Listing Tags Seafood restaurant Directory Tags# Seafood restaurant Previous Listing Sushiyama Asian Cuisine Fish Hoek Next Listing Nanou B