The margarita is linked to Mexico's tequila country around Jalisco and the border towns; its origin stories are many and none is proven.
Margarita means daisy in Spanish.