Restaurants in Brazil called churrascarias sell spit-roasted meats to order, and the skewers the meat is grilled on are actually swords. A churrasco is simply a Brazilian mixed barbecue, featuring beef and pork—but feel free to throw in a few sausages, as that’s the way it’s done in Brazil.
In Australia, we use a long loaf of Turkish bread for these sandwiches, but you can use Mexican bolillos or even Kaiser rolls. As you might expect, the sauce is the secret ingredient. The sandwiches can be assembled, wrapped in plastic wrap and refrigerated overnight for grilling the next day if desired.