New Hats, Tees, and Outerwear — Click to Shop Now

LOCATIONS

It’s been seven years and we’re happily still here, working every day. There’s nothing better than going out in nature, harvesting food with your own hands, and providing it to the people you love. We currently have three Southern California locations that serve up the freshest locally caught fish and good times.


Our Newport Peninsula location is in Lido Village and is a counter-service seafood place offering tacos, poke, sandwiches & sushi in a modern, beach themed atmosphere.


Our Crystal Cove location is a counter-service outfit offering market-fresh seafood in tacos, burritos, sandwiches & sushi. 


Our Huntington Beach location is in Pacific City and is a fish market & counter-serve seafood eatery in a casual space with floor-to-ceiling windows and beach views.


We catch our fish ourselves using environmentally friendly methods and are committed to excellence. Our fish is wild caught and the freshest seafood. Come on by to enjoy fresh seafood, a cold beverage, and good times. Click on the location nearest you below or give us a call directly to see what current specials and fresh fish we have. 

Choose from our three Southern California locations.  

Bear Flag  Fish Co Crystal Cove

FISH MARKET  |  RESTAURANT  |  

BEER & WINE  |  SELECT SUSHI


LAGUNA BEACH


COMING SOON 

Close (esc)

STAY IN THE LOOP

Join to get weekly specials, merchandise updates, and to hear about the freshest cut. 

Age verification

By clicking enter you are verifying that you are old enough to consume alcohol.

Search

Shopping Cart

Your cart is currently empty.
Shop now