Reviews from Around the Web
Similar to Taco Bell, only with worse service.
Taqueria El Pastorcito is right off of Tennyson which is a strike against it and it is really set up for the local business people for lunch. Service was slow, the woman was a bit surly (she had teeth missing, really) and the order just…
View More