Mama Testa

The fried carnitas are better. A pretty good salsa bar too.

Mama Testa
De Aleman
1417 University Avenue, San Diego 92103
MamaTestaTaqueria.com

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply