La Bamba
Address:
1905 Glenn Park Dr, Champaign, IL 61821
Phone:
(217) 689-2420 Restaurants
Other Businesses:
- Pizza Hut at 409 N Mattis Ave, Champaign, IL 61821
- Rice Garden at 1401 W Green St, Champaign, IL 61821
- Cozy's Custard and Juniors Burgers at 1511 W Springfield Ave, Champaign, IL 61821
- Bobo's Barbecue at 1511 W Springfield Ave, Champaign, IL 61821
- Bobo's BBQ at 1511 W Springfield Ave, Champaign, IL 61821