Back
El Patio Logo

El Patio

3.69mi
2506 Village Green Pl, Champaign, IL, 61822
Fri 11:00 AM - 9:00 PMCall Now
About El Patio

If you're looking for Mexican restaurants in Champaign look no further. El Patio is known for having some of the best Mexican in Champaign. Located at 2506 Village Green Pl, El Patio is a great p...show more

Compare Delivery Services

(See pickup options)
Postmatesbest deal
$5.99
Est. Fee
45 minEst. Time
Postmatesbest deal
$5.99
Est. Fee
45 minEst. Time