Your Place is a cozy, low-key bar offering cold drinks, bar games, and sports on TV. They serve alcohol and have been a local establishment since 1984.