Greek Islands Taverna
Florida is not the foodie capital of the United States, however, I want to argue that the state is trying. Case and point, Greek Islands Taverna. A family friend brought this Fort Lauderdale restaurant to our attention and I’m so glad she did. The food is incredible. I often think about the delicious ribs and […]