I just came back from a vacation to Mexico and had the most incredible, mouth watering, flavor packed, could eat 20 of these little tacos. This spot was close to Señor Frog's in TJ. The best taco I've ate... Now back to reality here in the Bay with work and school. Can any Chowhounds recommend me a great taco spot. I need to kill this craving.