Barracudas is a fast food restaurant with all your favourites – from delicious burgers, to crisp salads and cool beverages. Located further inside the Waterpark, Barracudas is a relaxing haven open only on weekends.