Traditionally, it wasn't coffee but tea (and vodka, obviously) that kept Russia's social wheels greased and its great creative minds invigorated. Nowadays, however, you won't have to go far in St. Petersburg to find a great cup of coffee.
It took a while for the coffee revolution to reach St. Petersburg, with the first Starbucks arriving in the city less than a decade ago, and only a handful of specialty coffee shops plying their trade at the time.
In the past few years, however, coffee has really arrived in the city, with innovative baristas, enthusiastic bloggers, and ardent amateur aficionados all contributing to a rich local culture that offers plenty for the visitor to explore and discover. The result is a host of varied and vibrant local coffee bars, our favorites among which are listed below.