El Toro II
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:
![]()
![]()
![]()
Capacity: 250
Best of CU Award Winner:
- 2007 - 2nd place, Best Mexican Food
| Hours: | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
| Business | 11:00am- 10:00pm | 11:00am- 9:30pm | 11:00am- 10:00pm | ||||
Regular hours as reported by the business. Please call the establishment to check for schedule changes on holidays.
Advertiser ExtrasPaid Content
El Toro Mexican Restaurant specializes in fresh, flavorful, authentic meals. There is a menu with endless reasonably-priced choices. From tacos to their famous margaritas, you cannot go wrong.
Something look funky? Please e-mail our staff with additions or corrections.
55°