Restaurants Naperville, IL, United States, 60540
Discover Lantern Tavern, one of the best bars in downtown Naperville. Savor delightful cocktails & cuisine at this top-rated spot.