Punch!

217 North Neil Street, Champaign, IL, USA
217-531-2800

Located on the first floor of the Hyatt Place on Neil Street, Punch! 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.