The Blushing Mermaid

The blushing mermaid is a tavern located in baldurs gate.