This is another great taco shop in San Diego. Whatever your heart desires, they are sure to please you. I had my favorite from there, carn...
All reviews seem positive