the best Sam fish restaurant
Address: 11061 Los Alamitos Blvd, Los Alamitos, CA 90720, USA
Ralph Turner | Aug 25, 2018
I agree. Best chowder ANYWHERE. Period!
Francisco Hurtado | Aug 25, 2018
It's the best fish restaurant, in SoCal...bar none
Rick Myob | Aug 25, 2018
Is that a question or a comment?
Thanks! Your answer is awaiting moderation.