Sole by Tarragon is a seabar concept by the beloved Tarragon Restaurant, located in St. George's Bay, St Julian's, Malta. The restaurant is led by Chef Marvin Gauci and offers inventive seafood dishes complemented by an exclusive cocktail and wine list. https://solebytarragon.com/