My wife and I stayed at the Ocean Beach resort as a last gasp before the birth of our twins. The food is pretty average at the resort (think very good country club fare). However, there is a little spot on your left as you approach the Resort on your left. I think the place was called "La Villa" or something very similar. The place is very small, maybe 15 tables, but the food was terrific. I remember a crabmeat stuffed phylo appetizer that was to die for. Have fun.