A Cafe culture has taken over beer-swilling Prague.  While Czechs still drink more beer per capita than any other nation (on average, 143 liters per year for every citizen including infants and...