The Coach Inn is a unique heritage building in Owen Sound that operates as a licensed bar. It offers entertainment in the evenings, including pool and karaoke, providing a welcoming space for patrons.