Yes, Longhorn Steakhouse is open on Christmas Day. The restaurant serves its full menu, including its famous steaks and burgers, as well as holiday specials. Many Longhorn Steakhouse locations will have extended hours on Christmas Day, with some restaurants opening as early as 10:00 AM and closing as late as 11:00 PM. The restaurant will also offer its popular Christmas Day feast, which includes a choice of steak, seafood, or chicken, along with sides and dessert. So, if you're looking for a delicious meal on Christmas Day, Longhorn Steakhouse is a great choice.