Liberty’s Restaurant – Take out Elgin AveLocation: George Town
Address: Elgin Avenue, George Town, Cayman Islands
Liberty’s Restaurant has been a mainstay in West Bay since 1980 offering locals – and eventually tourists – an authentic taste of the Caribbean.
Now that taste is even more convenient to people in the George Town area of Grand Cayman with Liberty’s Take Out on Elgin Avenue. Expect fresh ingredients and a gastronomic sensation of flavours.
HOURS: 10:00am – 10:00pm