The Fish Keg
2233
W Howard St, Chicago IL
Email The Fish Keg
- This is the page of The Fish Keg on 2233 W Howard St Chicago IL 60645.
- (first reviewed on December 31, 2015, last updated
ten months and seven days ago
on November 24, 2023.)
- The Fish Keg is ranked #1 of 13 Restaurants in Clyde Avenue Chicago.
- This page has had 44 visitors. You are the 45th.
Location