One of Champaign’s most well-regarded restaurants has opened in a new location.
A Decatur-area favorite, Krekel’s is closing its location in Champaign.
A sign on Kirby Avenue in Champaign heralds the future opening of Krekel’s Custard, a popular Central Illinois staple.
Is it the burger and fries, or maybe the Coke Freestyle soda machine? Whatever it is, kids love Meatheads in Champaign.
The new burger joint in Champaign is well worth visiting.