Videos by Blue Mermaid Restaurant in San Francisco. 3 time Gold Medal Winner and Hall of Fame champion at the Great Chowder Cook Off in Newport, RI with
Friday at the blue mermaid