Cactus Grill
1405 S Neil St, Champaign IL
(217) 351-8226
This is the page of Cactus Grill on 1405 S Neil St Champaign IL 61820.
(first reviewed on August 7, 2013, last updated five months and nine days ago on November 24, 2023.)
Cactus Grill is ranked #1 of 18 Restaurants in Champaign.
This page has had 12 visitors. You are the 12
th
.
Hours of Operation Today, Wednesday May 1
st
11:00 AM – 9:00 PM
Monday 11:00 AM – 9:00 PM
Tuesday 11:00 AM – 9:00 PM
Wednesday 11:00 AM – 9:00 PM
Thursday 11:00 AM – 9:00 PM
Friday 11:00 AM – 9:00 PM
Saturday 11:00 AM – 9:00 PM
Sunday CLOSED
Cactus Grill is on S Neil St between Kirby & Birch
Map and Directions
Rated
5.0
out of
5
from
1
Reviews
Cactus Grill is an enjoyable Mexican Restaurant Restaurant Ranked #1 of 18 Restaurants in Champaign.
★★★★★ on the 7
th
of August, 2013
... and the Chipotle chicken on your chicken taco...
Location