Fresh Taverna in Skiathos town is across the road from the Alkyon hotel. It is in a prime position the views are to die for. The owner and his Wife I would consider to be good friends now serve the finest food on the Island and extremely good prices all of the staff are very helpful and friendly. It is just a nice place to be either at breakfast lunch or night time. Most of the locals eat there too, so it must be good.