If you’re looking for fine dining in Illinois, Chicago is home to several restaurants with coveted Michelin stars, with options including American food, Mexican cuisine, Japanese dishes and more.
And in Stevens Point, Wisconsin, there’s a tiny restaurant that’s doing just that. Wicked Willow might be small in size, but the flavors coming out of its kitchen are anything but. Known for its ...