Here's what Trippy members say about Turtle Inn:
"Turtle Inn (owned by Francis Ford Coppolla) is a good choice in Placencia." See More