Harbor Fish Cafe has been a landmark restaurant since 1981. We offer relaxing, outdoor dining service overlooking the sea. 
Scroll down to find out more!

Heard it through the grapevine?

"I had a great time in this restaurant. We loved the wonderful vibes and the meals. The staff are super amiable."


—  Rodrigo B.

Explore the Menu




Little Minnows

Weekday Specials


Fish & Chips

Fish with Scales Sketch

Sides and Bites


Tacos and Other Plates

Our History

Sinkin' hooks since '81

After many years of commercial fishing, the McWha Family opened the Harbor Fish Seafood Market in 1967. Doug and his son Carl ran the boat while Sally and daughters Diana and Sue ran the market. It was during that time Sally developed her famous recipes for tartar sauce, cocktail sauce and coleslaw that are still homemade daily. In 1981, Carl opened Harbor Fish Cafe here in Carlsbad in what was a gas station in the 1930's. Since then, Carl has continually offered great seafood with unbeatable ocean views in a fun and casual atmosphere.

We hope you enjoy! 


Need Directions?

3179 Carlsbad Blvd

Carlsbad, CA 92008

Our Hours:

We open at 11 am every day & we close shortly after sunset (and it changes throughout the year). You can always call to be sure!

Questions?  (760) 729-4161

Please note that on busy days we are sometimes unable to answer our phone and we apologize in advance!

Important Parking Info: The lot between Harbor Fish and the Carlsbad State Beach is owned by the city/state.