Spanish Restaurants › Prague
Tasca del Sol invites diners to enjoy a taste of Spain with its vibrant atmosphere and delightful menu focusing on tapas and traditional Spanish dishes like paellas and churros.
Address: Petrská 7, Prague
Visit website
← More Spanish Restaurants in Prague