St. Patrick's Day makes a comeback at Leff's Lucky Town