Ellwood Steak & Fish House is DeKalb County’s newest high-class Steak & Fish House! Try our 1879 Lounge for appetizers and drinks!
Great food, craft, domestic and imported beer & signature cocktails in the beautiful downtown Sycamore, right across the street from the County Courthouse.
Talk. Sip. Nibble. Nibble. Sip. Talk. The goodness keeps on coming at Tapa La Luna Tapas Bar.