El Toro Bravo
Address:
2561 W Springfield Ave, Champaign, IL 61821
Phone:
(217) 351-7024
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Outdoor Seating Yes
Restaurants,
Mexican
Other Businesses:
- Aroma Curry House at 2502 Village Green Pl, Champaign, IL 61822
- Mezzaluna Pizza at 2502 Village Green Pl, Champaign, IL 61822
- Jets Restaurant at 2502 Village Green Pl, Champaign, IL 61822
- Ansun at 2411 Village Green Pl, Champaign, IL 61822
- Wienerschnitzel at 3214 Kimberly Dr, Champaign, IL 61821