Register Login Contact Subscribe App Change City

El Toro II, Champaign

Location & Contact:

1805 S. Neil St.
Champaign, IL 61820
217-378-8030

Description:

JH

Hours:

Monday:
Tuesday:
Wednesday:
Thursday:
Friday:
Saturday:
Sunday:

Reservations:

Not Accepted

Report incorrect informationClaim this business

ChamBanaNightOut Sponsors

Business Opportunity. License this Website
Local Online Business. Join over 200 Successful Website Owners, Start New Business for $199.
Business Opportunity. License this Website

Tonight’s Top Ideas

Monday
Sep
Chance of a Thunderstorm82°F
68°F
1