Best of Philly

2012 Best Taqueria

Los Taquitos de Puebla

The al pastor darling of the Headhouse Farmers Market has more to offer-from beef cheeks to birria-in its Italian Market nook.

1149 South 9th Street Philadelphia 215-334-0664 lostaquitosdepuebla.com/