Dew Drop Inn
Bar · Bar and Grill · American
Dew Drop Inn is an unpretentious cocktail bar offering karaoke, trivia nights, and a good beer selection. They also feature dart boards and a large screen TV.
Location
Vota recommends
Location
Vota recommends