Location 2501 River RoadWisconsin DellsWisconsin53965 Next Event No upcoming events Loading Map.... Chula Vista Resort2501 River Road - Wisconsin DellsEvents 43.66670999999999 -89.7858483 Upcoming Events No events in this location