I've never been there, but it looks like it's on the beach, next door to Alfred's.

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

Thanks for the heads-up! Someplace new for me to try in a couple weeks.