My 2 cents worth:
Jambel Jerk Pit
Los Cocos
That 3/100 Taco stand on the middle street
Lilys for lobster omlettes
and
Rubys

BUT never had a bad meal there......