Tag Archives: La Margarita
La Margarita—A Pretty Good Slice of Pizza on Manhattan’s LES
Exploring the Lower East Side on foot, I knew that sooner or later I would find a new pizza joint to sample. I eventually stumbled upon La Margarita on a darkened and cluttered section of Ludlow Street. With a name like theirs (which I had last seen at a popular Mexican restaurant in San Antonio) […]