OMG. This place is great.
Tiny, so you may end up having to take it with you, but this food is excellent.
I didn't try the oxtail, but everyone in line ordered it. I walked in and it smelled like Jamaica (the good parts).
Close to the airport. I ate mine in the admiral's club