Try champions sports bar at the Marriott....They always have a great American Thanksgiving Buffet....