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

Saturday
Oct
Clear72°F
44°F
25
61