Authentic Spanish taberna specializing in paellas and tapas. Experience a taste of Spain!