Category

Places

0

WHERE WE LIVE: The Island Spot

Business, City, Culture, Food, Places

Dallas’ eminent Jamaican Kitchen and Bar, The Island Spot, is expanding. The popular eatery currently based in Carrolton, plans to open its second location at The Jefferson Tower development in Oak Cliff on August 30th. The second location boasts 3,600…

Close