Spanish restaurant specializing in tapas and paellas.