Lightfoot Restaurant is located in Leesburg, United States on 11 N King St. Lightfoot Restaurant is rated 4.5 out of 5 in the category american restaurant in United States. Lightfoot Restaurant was named in honor of Loudon County hero and American Statesman Francis Lightfoot Lee, who was one of the signers of the Declaration of Independence. Lightfoot offers local color steeped in history, imaginative cuisine that tastes as exquisite as it looks, and an ambiance that is captivating and uniquely elegant. oot is open seven days a week. Lunch, Dinner, Happy Hour and Sunday Bruch. We also offer three private rooms for Parties, Corporate Functions, Weddings, and Rehearsal Dinners. Casual Elegance - Signature Events