Tasca de Kelo is a tapas bar offering Mediterranean cuisine.