The Best Local Restaurants in Saint Petersburg

Explore the best local restaurants in Saint Petersburg. From authentic Russian dishes to international flavors, our Spotters have discovered the best places for every food lover. Enjoy a classic steak at Stroganoff Steak House, taste delicious Mexican cuisine at El Copitas or savor homemade dishes at Ferma Restaurant. Discover these and many more local favorites for a delicious dining experience in Saint Petersburg.

City guides by those who know their city best!

Why not just trust our Locals?

Discover all our Spotters favorite hidden gems in Saint Petersburg

Don’t be a tourist - be a local! Trust our Spotters and discover the real heartbeat of the city. No clichés, just their favs!

Filters
Price
Price