Chula Vista Resort Buffet, WISCONSIN DELLS, Wisconsin (WI)
Conveniently located at 4031 River Road () in WISCONSIN DELLS, Wisconsin (WI) (53965), Chula Vista Resort Buffet are available at 6082548366. It is advisable to beforehand to make a reservation.
More restaurants in WISCONSIN DELLS, Wisconsin (WI)
Chula Vista Resort Buffet contact information and details:
Address: 4031 River Road - , WISCONSIN DELLS, Wisconsin (WI) 53965
Contact Phone: 6082548366