Do they have oxtails
Address: 2060 E 20th St, Chico, CA 95928, USA
Eric Broderick | Sep 17, 2019
They do $2.79 a pound.
Debra Morgado | Sep 17, 2019
Yes they do. It cost like two something a pound.
Bill Trout | Sep 17, 2019
Yes I believe so
Thanks! Your answer is awaiting moderation.