Taqueria Don Garcia

If you’ve got a craving for some authentic Mexican food, Taqueria Don Garcia is what you are looking for. Mexican chef Gerardo Garcia serves up real Mexican tacos, quesadillas, as well as soups and churros. This place has become hugely popular among the city’s expats, who enjoy the authentic fare in a cozy and friendly atmosphere. You’ll find Taqueria Don Garcia inside the Gorizont Shopping Mall, located in front of the new Zenit Arena. Chef Garcia also organizes workshops on Mexican cooking, in both English and Russian.

Prospekt Aviakonstruktorov, 2A Gorizont Shopping Mall vk.com/el_taquito

Mezonin

Located in the Belmond Grand Hotel Europe on main thoroughfare Nevsky Prospekt, the cafe will welcome hungry sports fans during the World Cup. Watch the match on TV, sample the cafe’s signature crab burger, and try your best to choose just one dessert from the enormous choice on offer. The cafe is really getting into the football spirit — the waiting staff will have a special uniform to suit the occasion and will be on hand to serve classic burgers, hot dogs and pretzels to football fanatics.

Belmond Grand Hotel Europe Nevsky Prospekt, Mikhailovskaya Ulitsa 1/7 belmond.com

Korushka

Among the numerous restaurants owned by the successful Ginza Project (there are more than 40 in St. Petersburg alone) Korushka is without a doubt one of the most beautiful in the city center. It is in fact the only restaurant on Zayachy Island, best known for the Peter and Paul Fortress. From the two spacious halls you can look out the big windows at the Neva River, with a view of the Winter Palace, the Palace Bridge and Vasilievsky Island. Guests in the summer can eat on the terrace with a view of the beach, where locals sometimes sunbathe. The menu varies from Georgian to European food and is known for offering a diverse selection of fresh fish, especially at the end of spring and in the summer, including the eponymous korushka (smelt fish).

Petropavlovskaya Krepost, 3 en.ginza.ru/spb/restaurant/korushka