There are several good places in Gros Islet serving authentic local food. This place has a simple menu with 4-5 choices. We had three of them and all were hearty and delicious.
Beer was cold, service was friendly and prompt, and the atmosphere was fantastic. Leave your resort for lunch and check it out.
Attached pic shows what the dishes are like. Prices are in the $8-$13 USD range.