I lost my delivery menu for a Mexican restaurant on 5th Ave, I think in the low 20s, that had great tacos and other dishes. It is not Taqueria D.F., it's something else. Does anyone know what I'm talking about?
On a related note, has anyone tried Sabor a Mexico at 673 Fifth - it looks pretty new.
Thanks for any info!