Does this place serve oxtails?
Address: 5412 W Madison St, Chicago, IL 60644, USA
Chenille Kimbrough | Oct 25, 2019
Only on certain days. So it's good to call ahead to check.
FOODLIFE With the Z | Oct 25, 2019
They do
Pat Lewis | Oct 25, 2019
On certain days
Thanks! Your answer is awaiting moderation.