Palmas Restaurant Group has just laid off a number of Cast Members in the Mexico Pavilion in Epcot. According to Bay News 9, the layoffs were due to “extended closures and loss of business resulting from the COVID-19 pandemic.” Details on how many Cast Members were not released at this