Sd local faves
Oscar's Mexican Seafood is one of Sd local faves.

1. Oscar's Mexican Seafood

9.2
703 Turquoise St, San Diego, CA
Mexican Restaurant · Pacific Beach · 103 tips and reviews