In Taylor Street Coffee Shop there is this world map in the wall where customers can drop a pin on the country they come from. Europe is totally overcrowded with pins.