These tamales aren’t just good “for Delaware” or good “for a small restaurant”—they’re objectively, universally, ...
That’s exactly what you might think driving past La Sierra Mexican Restaurant in Selbyville, Delaware—until you take that first bite of their tamales and your taste buds throw a fiesta that would make ...