that was El Azteca on east 7th, it had Mexican pin up style Aztec calendars on the wall. Unlike most places, they had cabrito on the menu and a large vegetarian menu too. they gave u a free Mexican cookie or sherbet for dessert. they were soooooo great