American family-owned barbecue restaurant chain Dickey's Barbecue Pit has inaugurated its first location in Oaxaca de Juárez, Mexico.