1. Del Rio Restaurant 701 E Market St, Leesburg, VA 20176 Coordinate: 39.10606,-77.54926 Phone: (703) 777-9554
2. King Street Oyster Bar 12 S King St, Leesburg, VA 20175 Coordinate: 39.11495,-77.56451 Phone: (571) 442-8068