Restaurants Tacos and tapas bar coming to Sterling Posted on June 24, 2020 A new taco and tapas restaurant is in the works near the Dulles Town Center shopping mall. Read More