Oscars Mexican Seafood
When it comes to fish tacos, it doesn't get much better than Oscars Mexican Seafood. With several locations to choose from around San Diego County (two in Pacific Beach alone), this no-frills, cash-only spot serves incredible fresh ceviche, skirt steak, and shrimp; a smoked-fish taco with cabbage, avocado, and cheese; and the "taco especial," with smoked fish, shrimp, and scallops. Pull up a chair and be prepared to stay awhile, as wait times can be long.