View On Black
This taverna was just by the harbour and looked a lovely location to eat. If you look closely, you can see octopus hanging from the ropes on the boat - though this is common in Greece, I suspect these particular ones were plastic, put there for the tourists.
A couple of other tavernas round the town are included in the comment below.