SiteCity Business Directory

About Black Canvas

Come join us at The Island Spot - the best restaurant in Dallas for delicious Jamaican food, cuisine, tropical cocktails and Jamaican rum cocktails.

From their website

Own Black Canvas? Claim this listing to write your own description and add your hours and photos.

Black CanvasBlack CanvasBlack CanvasBlack CanvasBlack CanvasBlack Canvas
Photos from their website

Location

View larger map · Directions

Other bar nearby