• Neil St. Blues

    • Restaurants
    301 N. Neil St., Ste. 106
    Champaign, IL 61820-3164
    (217) 531-1150
    Hours:
    Mon - Thur 5pm-12am Fri - Sat 12pm - 2am Sun 12pm - 12am
    • About

      Southern style cuisine for lunch or dinner or a night out on the town

    • Directions

      Located on the corner of Neil and Hill on the right hand side heading south on Neil street