One of the best (if not the best) meat grill restaurants in Ibiza with the best atmosphere and very good service in the island. You can really see the effort they make into delivering the best quality of food and service. Best steak and fries, the most generous and tasty meat steaks I've tried in Ibiza.
Address: Calle, 07840, Santa Eulalia del Rio, Ibiza, Spain
Location: Europe > Spain > Balearic Islands > Ibiza > Santa Eulalia del Rio
Phone Number: +34 971 33 06 43