Mariscos German’s Fish Voted the Best Taco in San Diego

We published our third attempt at ranking the country’s 75 best tacos, and Mariscos German’s fish taco made the cut

Mariscos German serves the best taco in San Diego.

The best tacos tend to be simple, with clean, vibrant, and varied flavors, each component good enough to stand on its own. A perfect taco is balanced in flavor, and isn’t loaded down by superfluous add-ons. The tortilla (traditionally corn in Mexico, but often flour around the U.S. today) should be super fresh and, ideally, handmade where it will be served. The filling should be made with an eye for balance in taste and moisture level. The toppings, be they traditional onions and cilantro or new-wave chipotle harissa, should brighten, heighten, and tie the whole taco together into a cohesive, delicious dish.

We recently published our third attempt at ranking the country’s top tacos, and this time we looked to our readers to help us identify more of the best. We put out a call to action, asking them to comment on our site or our social media pages, or to email us with their nominations for the best tacos in the country. Additionally, we asked our knowledgeable Daily Meal staff and City Editors to weigh in with their picks. We gathered these nominees together and added them to all the tacos that were considered last year. In the end, we had a list of about 330 tacos, which we then compiled into a survey and sent to our distinguished panel of taco experts — food and restaurant personalities who know a superior taco when they taste one. They voted, we tallied the results, and then put together America’s 75 Best Tacos. There are some amazing tacos served around the country and, as it turns out, a few can be found in San Diego.

Mariscos German’s version is the quintessential San Diego fried fish taco: generous in size and filled with grated cabbage; fresh, battered pieces of fish fried to golden brown perfection; and topped with a creamy sauce. If you’re really hungry, order the Baha Trio — one fried fish taco, one marlin taco, and one shrimp taco — and wash it all down with a cheap can of beer or some coconut juice sipped right out of the coconut.


The tacos are so good, in fact, they were voted to the very respectable #7 spot on our national list, beating out the pulpo ajillo taco at Mariscos El Pulpo (#43), the shredded pork taco at Las Cuatro Milpas (#59), and the fish taco at Fat Fish (#68), which means the fish taco at Mariscos German is also the very best taco in San Diego.