Lucy's Place is a bar offering video gaming and a welcoming atmosphere.