Dew Drop Inn is a cocktail bar offering delicious food and unpretentious drinks in a warm and welcoming atmosphere.