Venues San Diego, California, 92102
Familiar Mexican eats, with an emphasis on seafood, served against an unpretentious backdrop.