The cost of dining in Chicago varies widely based on the restaurant and type of cuisine, but on average, a meal at a mid-range restaurant can range from $20 to $50 per person. Fine-dining establishments may have higher prices, while casual eateries and street food options can be more budget-friendly.