The ferry boats don’t sell any food. You can however, purchase soda and water. You can bring your own food and drinks with you. The only exception to this is the music cruise which has a bar service. You will not be able to carry your own alcoholic beverage on the music cruise.