El Charro
Address:
55 E Green St, Champaign, IL 61820
Phone:
(217) 337-6647
Restaurants
Other Businesses:
- Domino's Pizza at 102 E Green St, Champaign, IL 61820
- Long John Silver's at 1217 N Prospect Ave, Champaign, IL 61820
- Fireside at 25 E Springfield Ave, Champaign, IL 61820
- Boneyard Bar & Bbq at 25 E Springfield Ave, Champaign, IL 61820
- Chili's Grill & Bar at 1905 N Prospect Ave, Champaign, IL 61822