Oxtail (~ 9lb)

Oxtail (~ 9lb)

Regular price
$54.00
Sale price
$54.00
Regular price
Coming Soon...
Unit price
per 
Shipping calculated at checkout.

Oxtail is a popular British cuisine, and is a delicacy throughout many parts of the world, including South America, The Caribbean, Africa and China. It comes from the tail of the cow and is cut into thick--approximately 2"--pieces and is often stewed or braised, releasing superb flavors.