alright i do not kno what the person below me was talking about.....taqueria los dos laredos has sum of the worst reviews by the city inspectors .. there r even reports about pubic hairs found in the rice.. common people that is just gross this restaurant should not even be running
Pros: nothing
Cons: the list goes on and on
more