We are staying at The Vetho House for one night on New Years Day on our way to St Lucia . After a 24 hour journey from the UK I want to make sure that there will be a restaurant or bar within walking distance open on New Years Day .
I have contacted the Italian Al Pescatore next door and they will be shut . My biggest fear is that all the local restaurants will be shut for the public holiday .
I would be most grateful of any details of any that are open .