Never miss a Delaware County story!
Havertown’s Vida Taqueria & BYOB, one of the newcomers to Delco’s dining landscape, tied for first place in the “Clash of the Tacos…
Before we send you to this site, please subscribe to our daily newsletter.