The Sand Bar & Island Grill is a waterfront, openair restaurant located in the Lake Elizabeth marina. A Tropical Oasis in the least likely of places!
The Sand Bar is locally owned and operated and has been for more than 60 years in Wisconsin Dells. What started as a one sandwich, beer, and a shot joint ...