The best part is that the taste could almost resemble that of a five-star restaurant ... on Christmas Day 2024, New Year's Day 2025 Red Lobster announced it will be open on New Year's Eve 2024 ...