Let me go on the record that I have never missed a flight because of anything my doing (e.g. other than weather *knock on wood*). But The Island Spot, a Dallas Jamaican food spot, almost caused a real issue.
The restaurant is in an unassuming strip mall but when walk up you immediately notice the cute little patio area. Once inside, the ambiance is fantastic and the restaurant makes great use of space.