Fox Harbor Pub & Grill enjoys a prime riverside location in a renovated building whose original charm is still visible. Inside, patrons find a sophisticated yet casual setting where they can enjoy dinner with friends. Outside dining overlooks the Fox River and the restaurant's dock (it's the only downtown eatery where folks can tie up their boats), making for an especially romantic setting on a...