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.






Location
Other bar nearby
- The Island Spot
309 Jefferson Blvd, 75208 · 0 mi
- Blind Bishop
310 Sunset Ave, 75208 · 0 mi
- LC Lounge
305 Centre St, 75208 · 0.1 mi
- Barbara's Pavillion
325 Centre St, 75208 · 0.1 mi
- Casablanca
200 N Bishop Ave, 75208-1338 · 0.2 mi
- Arco Iris Night Club
310 S Beckley Ave, 75203 · 0.2 mi












