Random
Source Code

Isla Tortuga

A small Central American island known for its abundance of Tortilla Trees, which grow both flour and corn fruit that is flattened into tortillas. In English, the name translates to “Tortilla Island.”

Holy shit! Nothing tastes better than a tortilla picked fresh from the tree on Isla Tortuga!

by Grand Mayor of Isla Tortuga April 24, 2023