Ellwood Steak & Fish House is DeKalb County’s newest high-class Steak & Fish House! Try our 1879 Lounge for appetizers and drinks!
The line between restaurant and pub is becoming more and more blurred as masses of new places like Remington’s Gastropub in Malta begin catering to an increasingly food aware crowd; patrons are enjoying the casual atmosphere offered at gastropubs!
Talk. Sip. Nibble. Nibble. Sip. Talk. The goodness keeps on coming at Tapa La Luna Tapas Bar.