Los Angeles Hermosa Beach’s The Mermaid Restaurant Hermosa Beach’s The Mermaid Restaurant – A foodie review By Michael Vallens For those of you who are one... October 5, 2016 0