We sailed on Mariner in February and also stopped at Coco Cay. As I recall, there were plenty of vegetarian salads available as well as some fruit. But, as Kuki said,discuss it with the special needs department. Another option, would be to eat lunch onboard the ship and then go back over to the island.
Mary Lou Scanlon
NCL Pride of America April 24, 2010
NCL Epic February 12, 2011
RCCL Allure of the Seas - September 18, 2011
Celebrity Eclipse - February 11, 2012:
RCCL Navigator OTS - February 9, 2013