Mission BBQ will open its 20th location in Virginia Monday, July 5, at 2585 Market St. NE in Christiansburg. The restaurant is inviting the public to come recon the place with Military Appreciation Night on Friday, July 2, from 2 p.m. until 6 p.m. All sales go to the Global War on Terrorism Memorial Foundation, and the first 100 customers to buy an American Heroes cup will get free barbecue for a year.