Mamá Testa Taqueria
Mamá Testa Taqueria 1417 University Ave. San Diego, CA 92103
Somehow, through all my years of going to Mamá Testa Taqueria, I’ve never actually written a proper review of what is, simply, the most heavenly taco shop in the world.
Recently, Mamá Testa was featured on the Food Network’s Throwdown with Bobby Flay.