We found Zorba's tucked in behind other restaurants and stores in the Lucayan Marketplace in Freeport, in the rain. We were glad they pulled down the rain shades on the porch. Yes, they had rain shades to keep the water from splashing on patrons sitting on the porch. We ordered the grouper dinner and the conch dinner and each dinner...
More
