Elston Electric
Bar
Elston Electric is an arcade bar located at the Salt Shed. It offers a unique entertainment experience with games and drinks. The venue is known for its vibrant atmosphere.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Elston Electric.
Local restaurants nearby
1357 N Elston Ave, Chicago, IL 60642, USA

