The Mermaid Cafe fronts on busy St. George Street. But pass through the main dining room to the lanai and the view and your mood change. Maybe it was the guitar duo. Perhaps it was the wonderful Florida weather in December. It could have been our attentive waitress. Whatever it was, it worked. We'll go back.