There are many restaurants no matter where you go in Jamaica. There are great restaurants in Montego Bay, Negril, Kingston, and Ocho Rios. The best restaurants to eat at in these places are, Day-O Plantation Restaurant in Montego Bay.Just outside Montego Bay City, in a lush forest, you’ll find Day-O plantation restaurant. For years it has been the preferred restaurant for a romantic wedding. Rockhouse Restaurant in Negril. This restaurant offers only Jamaican food. The restaurant is open daily from 7:00 am to 10:00 pm. Sea Splash Resort – Norma’s Restaurant in Negril. Norma Shirley is known as one of the best chefs in Jamaica and now she’s working her magic at the Sea Splash Resort. The cuisine at Norma’s Restaurant comprises the new wave of Jamaican dishes. Redbones the Blues Café in Kingston. Set in a Spanish colonial house, the restaurant is definitely one of the most elegant on the island. You can dine in one of the two elegant rooms, on the terrace or courtyard. There’s live music as well and you can ask in advance who will be singing when you plan to dine here. Evita’s Italian Restaurant in Ocho Rios. Eva Myers (Evita) is quite a star in Jamaica. Her love for pasta is strong and half of her menu is devoted to different styles of pastas. You’ll find past dishes from all over Italy.