You have a lot of nice places within a reasonable walking distance. Here are a few we liked but there are a lot more in the area.

Eddie’s de Bar
Xtabi
Peewee’s
Jennys
3 Dives

Most are reviewed on Trip Advisor:

http://www.tripadvisor.com/Restauran...h_Jamaica.html