If you have spent time in Champaign-Urbana, Illinois (my hometown), your mouth is watering already. Papa Del’s is C-U’s grand culinary treasure – that delicious taste of home that almost all displaced townies dream of, and even shell out large amounts of money to have shipped to them on dry ice. Del’s is known for…
You are here: Home / Archives for Illinois