We're foodies about to head to el D.F. for a week. We don't eat meat (but do eat fish, dairy, eggs, etc.). Obviously, this rules out most classics of authentic Mexican cuisine. Most, but not all - we should be able to do well with tlacoyos and the like (lard will have to be a don't-ask-don't-tell policy). Does anybody have any recommendations for particular street vendors or restaurants in Mexico City or other closeby places (Puebla, Taxco)? As much detail as possible concering address/location would be appreciated (we've never been). Thanks!