W Wounded Duck New member Dec 4, 2009 #1 El Tepayac in East LA. Killer food. It's on Evergreen Avenue!