They were just about to open their doors in Loudoun County. Then coronavirus shut down the nation.
News Break Leesburg, VA
Buford’s Biscuits setting up shop in Leesburg | News Break
27 new restaurants are coming to NoVA this year
Buford’s Biscuits setting up shop in Leesburg
Biscuits and Bourbon Headed to Downtown Leesburg