Geez! How could I have missed this place? I've probably driven by it several times. I live between the 5 and 91 off of Euclid. Would you say it's better than Tong's in F.V. (not counting pricing, Tong's is OUTRAGEOUS!)? What would you say is the BEST O.C. fish store?