We were back on the island in early May, great to be back after Covid had kept us away. We had always had great food here, so headed back. Seeing all the changes on the island and how many businesses had closed we were hoping...La Stalla was still open. We were happy to see it was. the owner greeted us as if it was a couple of weeks since he last saw us, remembering my love of steak, asking me if I was having the Rib Eye or the Fillet even before we sat down! I decided to go with the fillet which was amazing! I have many allergies and have to be very careful what I eat and when I told him , he made sure everything was safe for me. Great staff, just all round brilliant!More