Riverside offers dining by the water. Enjoy meals at the restaurant or aboard a boat, with options for private parties.