The Cafe
509 Southard St, Key West, FL 33040, USA
The desserts at The Cafe in Key West were amazing! We tried the Matcha Coconut Tiramisu and were not disappointed! It was so creamy and delicious we couldn’t believe it. We just loved the whole vibe of this place. We will definitely go back on our next trip.