Combine lime zest, lime juice, honey, garlic, soy sauce, and Tabasco sauce in a large bowl. Add chicken wings and toss to combine. Cover with plastic wrap and refrigerate, stirring occasionally, for at least 3 and up to 8 hours.
Preheat oven to 450 degrees. Line 2 baking sheets with aluminum foil, then with racks. Remove wings from the marinade and place on racks, reserving marinade. Brush wings with marinade and sprinkle with salt. Roast 15 minutes. Remove from oven. Baste with reserved marinade. Turn wings over, and baste the second side. Return to oven, and roast until cooked through, 20 to 25 minutes more.