I’m American and I have a hard time believing this. Many restaurant menus? Most major grocery stores? I don’t know where you live but this strikes me as bizarre.
Always been on some restaurant menus whereever in the country I have lived and been able to find it in the small specialty frozen meat sections many grocery stores have.