Champaign Restaurants

Champaign Restaurants

Find and review the best restaurants in
Champaign, Illinois

  • 1. O'Charley's
    4.5 stars
    730 W Town Center Blvd, Champaign, IL, 61822
  • 2. El Torero
    4.0 stars
    2312 W Springfield Ave, Champaign, IL, 61821
  • 3. Chili's Grill & Bar
    4.0 stars
    1905 N Prospect Ave, Champaign, IL, 61822
  • 4. El Toro
    4.0 stars
    1805 S Neil, Champaign, IL, 61820
more restaurants