3919 Gilmer Rd
El Toro Restaurante Mexican
1805 S Neil St Champaign, IL
Dos Reales Mexican Restaurant
1407 N Prospect Ave Champaign, IL
I like the fajitas, pico de gallo, chips and salsa. They have great guacamole too
by CSMobileUser4 at Citysearch
May 10, 2010
Tele's Mexican Restaurant
If you've been to or used
Tele's Mexican Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.