Restaurant Review: Finca La Plaza, Santa Gertrudis in IbizaBy m1ifkSeptember 5, 2026 As you approach Finca La Plaza, there’s little to suggest you’re entering a restaurant. Guests are greeted by an archway of hedges, with no sign of…