Archive for The Island Spot
You are browsing the archives ofThe Island Spot Archives - I Live In Dallas.
You are browsing the archives ofThe Island Spot Archives - I Live In Dallas.
Following award-winning success, Dallas’ eminent Jamaican Kitchen and Bar, The Island Spot, recently expanded beyond its Carrollton location to open its second location at The Jefferson Tower development in Oak Cliff. This location boasts 3,600 sq. ft. of upstairs/downstairs dining, patio seating, modern rustic aesthetics, and a signature Rum Bar. Now nestled at the corner of Jefferson and Madison […]