Restaurante Tramuntana offers a variety of pintxos and tapas in the heart of Palma de Mallorca. It is located between the City Hall and Plaza Mayor, making it a central spot for enjoying Spanish small plates.