Punch! Bar & Lounge
217 North Neil Street, Champaign, IL, USA
Located on the first floor of the Hyatt Place on Neil Street, Punch! Bar & Lounge is the newest bar in Downtown. Try a seasonal or classic cocktail while nibbling on a charcuterie board to start off your night, or stop by for an after-dinner beer or wine to wind down after a long day.