Ellwood Steak and Fish House
2219 Sycamore Rd., DeKalb, Il. • Tel: 815.901.0270
Ellwood Steak and Fish House is an unique local restaurant with an upscale feel. The 1879 Lounge is nestled inside with its own separate entrance. Located on busy Sycamore Rd. in DeKalb, Illinois, directly across from the Market Square Shopping Center. Stop in to check out our Daily Lunch and Dinner Features! Now serving from our Dinner Menu all day on Sundays!
Open for Lunch, After Work and Dinner.
Tuesday – Thursday: 3pm-9:00pm
Friday – Sunday: 12pm-9:00pm
Embrace the intimate and sophisticated Lounge Experience in the epicenter of a good time at our 1879 Lounge inside the Ellwood Steak and Fish House. Specializing in unique artisan cocktails, exotic wines and specialty beers.
Stop in after work or any time for a drink among good friends.
For those with pure food indulgence in mind, come next door and sate your desires with our ever changing internationally and seasonally inspired small plates. We love food, lots of different food, just like you.