Coffee shops are the tavern of our generation. I do not mean coffee shops that exist in corporate chains, I mean coffee shops that hide away in city streets, who are lit by the faintly warm glow of faded incandescent bulbs. The aroma of fresh roasted coffee beans fills the air, and you can not help but feel inspired.