Several years of renovation work on two old downtown Champaign stores is nearly finished, and the result – a new bar called Seven Saints – is now expected to open around the first week of April at 32 Chester St.
The latest venture by downtown bar and restaurant operators Carlos and Marco Nieto, Seven Saints has been built in the two neighboring spaces that once housed Johnston's Sports Shop and Dan's Hat Shop.
The full story is available in our paid story archive.