Tag: taste

  • A taste of the Caribbean comes to Glasgow

    GLASGOW will see the opening of popular Caribbean bar and restaurant Turtle Bay later this year, marking its first location in Scotland. The expansion comes following Turtle Bay’s success in England and Wales, with Glasgow marking the 52nd location since the brand was established in 2010.  Located at 130 St Vincent St, Glasgow, Turtle Bay will be bringing its signature Caribbean-inspired menu, tropical…