Award winning a la carte and banquet fine dining experience.
Phone: +356 21553888
Address: Ghajn Damma Street, Xaghra, Gozo
The award winning restaurant in Malta. Quality, comfort and value are three key ingredients that make the Tarragon experience like no other.
Phone: +356 21573759
Address: Church Street, St Paul’s Bay, Malta