EL Toro II
723 S Neil St Ste 101
Champaign, IL 61820-5269
217-378-7801
Facebook: http://www.facebook.com/pages/El-Toro-Mexican-Restaurant/140202966088678
Meals Served
Dinner, Lunch
Business Hours
Please call for business hoursPayment Types
Please call for payment types