

Oscar's Mexican Seafood
Restaurant $
703 Turquoise St, San Diego, CA 92109
Description
This branch of the Mexican seafood chain known for fish tacos & ceviche is blocked from the beach. The freshest Mexican seafoodGet to know Oscar's Mexican Seafood
Taco Restaurant