Thelen Mermaid THIS RESTAURANT IS CLOSED Thelen's Mermaid

THIS RESTAURANT IS CLOSED Thelen's Mermaid Map

11 Pier Ave. (Beach Dr.)
Hermosa Beach, CA 90254
310-374-9344
Map
Cuisine: American
This restaurant features seafood and views of the Pacific.
Openings: Breakfast, Lunch & Dinner daily

Features