Riverview is another great local place to dine. They used to be in an old building along the Fox River, but have moved to a much nicer place (still near the river). They have a lot of great choices on their menu and I've never had a bad meal there. Friendly staff and good food. Great place to meet friends for a quick bite and a beer.