Restaurant specializing in tapas. Known for quality dishes.