Address: 703 Turquoise St, San Diego, CA 92109 Phone: (858) 488-6392
Reviewed on 10/18/2025
By: Stefanie C.
The mixed (fish & shrimp) ceviche is still just as good as I remember it from over a decade ago! So many more locations have opened up since then, but my... more