In the Hotel Zone, we had great meals at Kebab Cancun, Almadia and Mextreme. Downtown, we had a nice lunch at Gory Tacos (they're not gory!) I've also heard great things about Taboo restaurant, but we've never been there.