Mr. Turtle is Siargao’s New Beachfront Food Spot
Whenever I’m in Siargao, I’m always on the lookout for a beachfront restaurant along Tourism Road in General Luna, where I can hang out for a couple of hours with good food and drinks and get my natural vitamin D on a sunbed in peace. Filling that need is Mr. Turtle, a new beachfront restaurant […]
