Post Tagged with: "La Esperanza"

Restaurant Reviews

The Lobster Diet...

The Lobster Diet…

Rumor had it that food in Cuba, unlike the people, lacks spice. I am here to dispel the rumors.