ILL Eagle Tap House

ILL Eagle Tap-house is a bar/restaurant focused on creating a fun social atmosphere located in the heart of Elmira’s business district.

Hours: 11:00 AM - 9:00 PM

Website
EDD Logo
Elmira Downtown . elmiradowntown.com