Peanuts Bar and Grill flies under the radar as a friendly place for food and drink. Peanuts has been open for several years now and got its name from the practice of serving free bowls of peanuts at each table.
Peanuts Bar & Grill
22 W. Chicago Ave.
Naperville, IL 60540
*Accepts Downtown Naperville Gift Cards