CruiseCritic user review: "I was so happy that HAL has a menu that has vegan options in the MDR…The food was really good." - cruisingnewtoit
9. Enchantment of the Seas
2/10
Cruise line: Royal Caribbean International
CruiseCritic user review: "The food was delicious!!! So much to eat and the service in the dining room was outstanding!!" - Zzz top
8. Celebrity Infinity
3/10
Cruise line: Celebrity Cruises
CruiseCritic user review: "The food in Luminae was, as usual, top notch, and the waiter and assistant waiter were wonderful. They knew what our likes and dislikes were from the second day on." - Phxazzcruisers
7. Harmony of the Seas
4/10
Cruise line: Royal Caribbean International
CruiseCritic user review: "The food was great, and the variety of restaurant choices were amazing. The service in all the dining facilities was excellent." - anna1963
CruiseCritic user review: "One of the best things about the ship was the food! Breakfast at the Oceanview Buffet offered tons of variety. While the overall menu didn't change, there were so many things to choose from that I never got bored." - LauraKKH
5. Allure of the Seas
6/10
Cruise line: Royal Caribbean International
CruiseCritic user review: "The food was delectable, the chef even came out to visit our table a few nights and that was a really nice touch." - Btrfly08
4. Celebrity Silhouette
7/10
Cruise line: Celebrity Cruises
CruiseCritic user review: "We have always been happy with the food on Celebrity, but the meals on Silhouette were the best I have ever had." - Sunnnie1
3. Celebrity Reflection
8/10
Cruise line: Celebrity Cruises
CruiseCritic user review: "We dined in Qsine twice - a must try for the uninitiated - great food, great service and such a unique experience." — pxy cda
2. Celebrity Eclipse
9/10
Cruise line: Celebrity Cruises
CruiseCritic user review: "The food in the Oceanview Cafe was excellent, something for everyone." - skip.brandy
CruiseCritic user review: "Murano was everyone's favorite restaurant. Both the food and service was so over the top we booked it twice." - Beachhead Sailor
Have you worked on a cruise ship? Do you have a story to share? Email this reporter at mmatousek@businessinsider.com.