My first post. On my travels I was walking through Regent St near Central and saw a sign saying free coffee. As a coffee snob/addict it was actually really good. They don't have a site or …