Mallorca La Tasca Flamenca - Bar de Tapas Bulevar de Peguera 68 +34 651 59 00 75 Open all week 1:00 pm – 12:00 am Menu