El Progreso
Address:
1001 W Bloomington Rd, Champaign, IL 61821
Phone:
(217) 363-3063
Restaurants
Other Businesses:
- Great Impasta at 132 W Church St, Champaign, IL 61820
- Propsect Barbeque & Sweets at 1410 N Prospect Ave, Champaign, IL 61820
- Real Hacienda at 912 W Bloomington Rd, Champaign, IL 61821
- Chipotle Mexican Grill at 903 W Anthony Dr, Champaign, IL 61821
- Hot Pot Lab at 112 E Green St, Champaign, IL 61820