We stopped there last year and went to the restaurant Tomić. Simple but ok just a little steep considering we didn’t have exactly first class fish and only a couple portions of fries.
More like brunch really. 1900 kuna which is about 250€, for 6 people no desert, no coffee and not much wine. I don’t know. I’ve had better for such money at Kornati and it’s supposed to be expensive there.
We went there on a recommendation from a friend. The old Tomić used to grill fresh fish on a stone slab and it didn’t cost much. Now times have changed.
Anyway, Porat is interesting for the seal cave as well. It is situated on the northern shore of the bay and you can swim inside or take your dingy if it is not too big and the tide is not high. Inside there is a small pebble beach and the tunnel continues into the rocks.