margarita cross