La Bamba
Address:
1905 Glen Park Dr, Champaign, IL 61821
Phone:
(217) 355-6600
Nice to Know:
Restaurants
Other Businesses:
- McDonald's at 501 N Mattis Ave, Champaign, IL 61821
- Kraft Pizza Co at 901 N Country Fair Dr, Champaign, IL 61821
- Arby's at 1502 N Prospect, Champaign, IL 61820
- Bob Evans at 1813 N Neil St, Champaign, IL 61820
- China King at 2145 S Neil St, Champaign, IL 61820