10 Mexican dishes you should try

These 10 mouth-watering Mexican dishes you should definitely try if you plan to visit Mexico. Includes my favorite Mexican restaurants in the Yucatan Peninsula that you must not miss.