Whitecaps Rivershack & Xtreme Watersports is located in Grand Bend, Canada on 59 River Rd. Whitecaps Rivershack & Xtreme Watersports is rated 4.5 out of 5 in the category fish & chips restaurant in Canada.
Amenities
Gender-neutral toiletsGood for kids
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance