Eat· Union Island· Windward Islands

Barracuda Restaurant (Clifton)

12° 35.9′ N · 61° 25.0′ W

A waterfront restaurant on Clifton Harbour that cruisers repeatedly recommend for dinner.