Venues San Diego, California, 92103
Authentic Mexican-style seafood tacos with special sauce, served on house made tortillas.