Coffee and Melbourne are two words that go together like wine and cheese or gin and tonic. Any Melbournian who is worth their beans will tell you where to get the best coffee in town.
But with so many awesome spots serving up an incredible variety of beans …