Salvadoran restaurant · 24 Plaza St NE, Leesburg, VA
Dine-In
More food in Leesburg, VA · Salvadoran Food in Leesburg