loudoun va restaurants tuskies.com we are passionate about great food and service. located in leesburg, virginia, tuscarora mill is an independent, locally owned restaurant, casual cafe and bar. Category:restaurants and delivery Global Rank:2,560,797 visits:13.7K pages/Per:1.8 ADS