Since 2004, Peanuts Bar & Grill has been serving cold beer to its Naperville clientele. Located on West Chicago Avenue in the city center, this bar is known for its spacious riverwalk deck, which triples the size of the bar when it is in season. Peanuts also has a menu available for dinner and bar snacks.