St. Thomas Island travel in the US Virgin Islands and Caribbean – Saint John

Cuzzin’s Restaurant

October 18, 2013 by St Thomas Island in Restaurants

Cuzzin’s Restaurant

340-777-4711 | http://www.cuzzinsvi.com
Cuzzin’s has been known by many as the Caribbean restaurant of choice on St. Thomas for over twenty years! Check out our authentic Caribbean flavors and see for yourself why Cuzzin’s has received numerous culinary awards.