Back to Champaign Restaurants
Cactus Grill Menu and Take Out in Champaign IL, 61820
  • Cactus Grill

  • Mexican, Salad
  • 1405 S Neil St Champaign IL, 61820
    - (276) EatStreet Rating
  • Hours 11:00am - 8:45pm
Empty Cart Illustration

Famished? Fill me up!