Peanuts Bar & Grill

22 W. Chicago Ave
Naperville, IL

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.