I would second (or third) Buccaneer Beach Bar. Fun place to get a VERY casual meal and some drinks. On a beach with decent views