Ironhead Barbecue has opened its first brick-and-mortar restaurant after operating as a food truck for several years.