Mexican St. Paddy's Day arrives with plenty of tequila