We've been going to Twins Tavern for over 20 years. Seldom do we walk in when there's no one there we know. The spaghetti on Wednesday nights is the best in town (maybe all of DeKalb County), and the weekend broasted chicken is similarly delicious. Mike, the owner, is usually on hand to greet newcomers and welcome back loyalists. The place just makes us feel at home. One of our all-time favorites!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.