Oxtail
Oxtail
Regular price
$9.99 USD
Regular price
Sale price
$9.99 USD
Unit price
per
The oxtail is best when heavily seasoned and it is tailor-made for braising. This slow method of cooking allows for the fat to melt into the sauce leaving the rich meaty flavor of the beef simmering in its saucy juices.
16 oz