wayfaringflaneur.com
Dunlays on the Square
Dunlays on the Square is located in Logan Square. It is a bar and grill with outdoor seating at 3137 W. Logan Avenue. While there I tried their Fish and Chips. I got their beer battered cod with a …