New Orleans is a city that loves to eat, relax, and find any excuse to celebrate. Thanksgiving weekend is no exception, and even in a city proud of its European heritage, we can still show visitors a good time on this all-American day. The 141st horse racing season commences on Thanksgiving Day at the Fairgrounds, with a full day of racing on Thursday as well as plenty of races over the weekend for those who can't tear themselves away from the football. Speaking of football, the annual college match-up between Gambling State University and Southern University comes to town this weekend; the Bayou Classic will be played in New Orleans on Saturday with kickoff starting at 1:30pm. Pre-game events include a parade in the true spirit of New Orleans, complete with brass bands and floats, on Thursday and a Battle of the Bands on Friday evening. And, of course, there is plenty of good food to be found around the city, even on Turkey Day. Restaurants that will be keeping their doors open for the holiday include Bayona, The Rib Room, Muriel's Jackson Square, and Dickie Brennan's Steak House. Find details about all the goings on around town here.