Oxtails

Tasti Delight Oxtails are perfectly seasoned and absolutely delicious!