El Toro II
Live Music: occasionally, Outdoor Seating: Available, No Party Room, 6 TVs, WiFi: None, No Delivery Available, Alcohol Served Kids Menu Available, No Buffet
Address: 1805 S. Neil St., Champaign, IL 61820
Website: www.eltororestaurante.com
Phone: (217) 378-7807
Cuisine: Mexican, Restaurant
Price Range: $4-12
Cards Accepted: Visa Mastercard American Express Discover
Capacity: 250
| Hours: | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
| Business | 11:00am- 10:00pm | 11:00am- 9:30pm | 11:00am- 10:00pm | ||||