Taqueria Feliz
Posted on Friday, Feb 21, 2014
Craig LaBan reviews Taqueria Feliz, 4410 Main St., Manayunk, Philadelphia. ( DAVID M WARREN / Staff Photographer )
*