Broken Oar Marina-Bar & Grill in Barrington, Illinois, serves up a crispy, golden fish fry that’s absolutely unforgettable.
Illinois offers nine hidden spots where the fish fry is as good as the lakeside scenery, creating an unbeatable dining experience. Discover why these locations are favorites among locals! Nestled on ...