Blacc Ownd

Food & Drink · Dallas, Dallas

The Island Spot

★★★★ 4 (0 reviews)

The Island Spot brings the vibrant flavors of Jamaica to Dallas with authentic dishes like jerk chicken, oxtail, and curry goat. Enjoy a lively atmosphere and a taste of the Caribbean.

Address309 W 7th St, Dallas, TX 75208
Phone(214) 946-0700
HoursTue-Thu 11am-9pm, Fri-Sat 11am-10pm, Sun 12pm-8pm, Mon Closed
Open on Blacc Ownd →