Dew Drop Inn is an unpretentious bar offering a good selection of beers, live entertainment, and sports on TV.