A new cocktail lounge is coming to downtown Champaign, as indicated by interior construction work and exterior signage. Punch! will be located on the first floor of the Hyatt Place Hotel (located at 217 N. Neil Street, Champaign) building, with a main entrance facing Neil Street.
The lounge, which will offer light snacks and outdoor seating, is expected to open in July, but we’ll keep you posted on the exact date when it gets announced officially.
Photos by Steven Pratten