Mariscos German

San Diego
Mariscos German

3030 Grape St

San Diego, CA 92102

This South Park food truck, located in the parking lot of a Mexican supermarket, offers up some of the best fish tacos in San Diego. For less than six dollars you can get three fish tacos and a drink.