Point Loma Fish Shop - 1110 Rosecrans St #100, San Diego, CA 92106, USA on Eaten