I love the Indian place.
The Jambels Jerk pit just off Albert Street is great and walking distance in the center of the city.
The Riverside Tavern is lovely, but you have to check your firearm at the door.
Chon Saan Palace used to be great - but haven't been there in a while.
If it isn't too hot to sit outdoors the best spot on the river is the Dizzy Lizard right next door to the tourist village.
Smokey Mermaid is nice - I enjoy going there for dinner.
Fort George/Raddison do some nice bar snacks - seafood baskets, club sandwiches etc - cold beer and airconditioning, view of the sea.