My Guide Website?
Grilled meats are the speciality of this Argentinian restaurant in Palma de Mallorca, but you'll also find a creative selection of Spanish cuisine on their menus. Close to Palma's rail and bus hub at Plaça Espanya.
C/ Eusebi Estada 33, Palma-City, 07004View Larger Map
- Moderately Priced