My father and I are planning on taking a 3-day trip to Mexico in the next two weeks, and we are trying to decide between going to Merida or Cozumel in the Yucatan or Oaxaca.
What's making our trip planning really tough is that we're both vegetarians by religion, so that means no beef, chicken, pork or fish (lard is a don't-ask-don't-tell thing, and dairy/eggs are fine). Are any of these areas accommodating at all for strict vegetarians who know enough Spanish to ask for just cheese and vegetables, or are we better off hauling our own food around? The latter prospect is truly disappointing in a country with such a rich food culture, so any suggestions would be really helpful. Thanks!