Most touristic establishments like restaurants and bars speak English. But street food vendors, markets, or mezcal farmers you will visit has very minimal to no English skills.