Turtle Bay in Cheltenham is part of a UK-wide chain of Caribbean restaurants and offers a lively atmosphere and varied menu, along with some tasty rum cocktails.
Turtle Bay
Address
Corner of Pittville & Albion Street, Pittville Street, Cheltenham, GL52 2LJ