The Mermaid Tavern

6719 N Nebraska Ave Tampa, FL 33604 (813) 238-5618