Restaurants Longhorn Steakhouse closes permanently at Dulles Town Center Posted on March 31, 2023March 31, 2023 The Longhorn Steakhouse at the Dulles Town Center in Sterling has closed its doors for good. Read More