Ewell's Place is a local bar offering cocktails, beer, pool, a jukebox, and sports on TV.