Element Bar & Lounge
Bar
Element Bar & Lounge is a bar and lounge located at 5734 Sturgeon Lake Rd. It is described as a place that is sure to set the vibe. The establishment is part of the Treasure Island Resort & Casino.
Location
Best places nearby
The highest rated places close to Element Bar & Lounge.
Local restaurants nearby
5734 Sturgeon Lake Rd, Welch, MN 55089, USA


