The Sand Bar Island Grill is a waterfront, open-air restaurant situated within the Lake Elizabeth marina, offering a unique dining experience.
Known as a Tropical Oasis in an unexpected location, this establishment prides itself on its picturesque setting and inviting atmosphere.
Generated from their website's infomation