Get in touch

Ellwood Steak and Fish House and the 1879 Lounge are located at 2219 Sycamore Rd. in DeKalb, directly across from the busy Market Square Shopping Center. The restaurant and bar both have their own entrances. If you have questions or comments, please get a hold of us in whichever way is most convenient. Ask away. There is no reasonable question that our team can not answer.
Ellwood Steak and Fish House 2219 Sycamore Rd., DeKalb, Il. 815-901-0270

Monday – Thursday 11am – 10pm
Friday – Saturday 11am – 10:30pm
Sunday 11am – 9pm

Follow us

Join Us?

Click here to fill out our Application Online Now!