Restaurant Highlights Type: Mexican Restaurant Details Address: 9/27 moo2, Mae Haad (The Pier) | next to Dolce Vita, up the road from cafe del sole., Ko Tao, Thailand Phone: 66950917446 See what's nearby