Las Torres

Spanish in Smolny & Vosstaniya

This was the first Spanish restaurant in St Petersburg and is still probably the best. Set up like a Valencian cantina, complete with beautiful tiling, old bullfighting posters on the walls and both locals and tourists sipping sangria and wine, it's the perfect spot for dinner with live music and even dancing.