People love the carne asada, carnitas, and al pastor at this Dublin taqueria.
An experiment from an SFGate article by Alix Martichoux.
7473 Village Parkway, Dublin