Tequila bar and Mexican restaurant Casa del Barco has expanded out to Short Pump Town Center with a second location-which is slated to open just in time for the holidays. The restaurant, which originally opened on South 12th Street in 2012, is operated by the...