The Island Spot is a restaurant that provides authentic Jamaican Food, Imported Caribbean Rums and Crafted Tropical Cocktails in a Fun and Vibrant Atmosphere. The original Island Spot was opened in Carrollton, TX in 2010. Since then, we have become known for our Rum Punch and award winning jerk chicken