Best of Philly

2012 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, PA 19147; 215-334-0664; lostaquitosdepuebla.com/