Taquerias Restaurants in San Diego

    Tacos El Gordo – Downtown San Diego

                   

    Tacos El Gordo – Palm Ave – San Diego