One of the longstanding heroes of the old-school taco trucks—a.k.a. loncheras—Mariscos Jalisco has earned a loyal and devoted following for their signature tacos dorado de camaron. The precious half moons live up to the hype with flavorful and fresh shrimp folded into a corn tortilla that is then fried to a golden brown and topped with thick slices of avocado and a vibrant and complex salsa roja. You’ll also want to save room for their legendary tostadas such as the Poseidon, which comes topped with shrimp ceviche, octopus and a fiery red aguachile of shrimp. Catch them in Mid-City, Downtown, Boyle Heights and Pomona, check their their Instagram before going and don’t forget to bring cash.
While L.A. might have nothing on San Diego in terms of Baja-style fish tacos, there’s still plenty of amazing fish tacos in the city—some of them from L.A.’s best taco joints and Mexican restaurants. Here, you can order fresh-catch fish tacos, Nayarit- and Ensenada-style fish tacos, and more upmarket chef-driven versions than you can shake a stick at. Grilled or batter-fried, they come in all varieties across L.A.’s restaurants: tilapia, swai, cod, salmon, mahi, halibut, sea bass, marlin and, rarely, shark.
But you’ll need to choose wisely: A good fish taco is a fresh and invigorating treat, but a bad fish taco—with overcooked, rubbery fish and unbalanced, low-quality ingredients—can ruin your day. To save you from this emotional rollercoaster of triumph disappointment, we’ve rounded up the best fish tacos in L.A.