Search results
We did not find results for: embers tap house lockport il images.
Check spelling or type a new query.
We did not find results for: embers tap house lockport il images.
Check spelling or type a new query.
Over 40 Craft Beers On Tap. Embers Tap House Located in Lockport Illinois is a purveyor of craft beer and fine dining....
Website: emberstaphouse.com
Phone: (815) 552-3031
933 S State St Lockport, IL 60441 287.79 mi
Is this your business? Verify your listing
3.5 345 reviews
Just had lunch at Embers. My 3 cousins and I ordered different items. All the food was delicious. Loved the Brussel sprouts appetizer and the cream puff dessert was amazing. A true gem in downtown... More
There was nothing really special about it. The food and ambience was typical sport bar. It was ok if you just wanted to grab a bite and a beer. More