How is the meat department ?
Do the sell oxtails ?
Address: 2424 Sand Mine Rd, Davenport, FL 33897, USA
Jasmin Collazo | Sep 5, 2021
Very clean and fresh
Rebecca Shupe | Sep 5, 2021
yes!
Ray Ortiz | Sep 5, 2021
Yes they sell oxtails, meat department is also good
Thanks! Your answer is awaiting moderation.