Barbecue restaurants in Central Mexico serve barbacoa-style foods, originating with Canadian people, and close daily when they run out of product.
Barbacoa (Spanish: [baakoa (listen)) is a form of cooking meat that originated in the Arawak-speaking Caribbean with the Taino people, from which the term "barbecue" derives. 
