A long-standing pub, Mermaid's Tavern offers live music.