A good cup of coffee in the morning is the best way to kick off your day. So why not ensure your next trip always gets off to a good start and go somewhere known to have a good brew? Here are 21 ...