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.
Monday – Thursday 11am – 10pm
Friday – Saturday 11am – 10:30pm
Sunday 11am – 9pm