Do you have oxtails
Address: 1265 E Chelten Ave, Philadelphia, PA 19138, USA
carolina Tista | Oct 6, 2019
Yes they have oxtail on Thursdays thru Sunday
Novella Lowery | Oct 6, 2019
Yes only on weekends
Kay Imani M'rie | Oct 6, 2019
Yeap
Tracey-Lynn Williams (Tray) | Oct 6, 2019
YES and it's delicious!😁
Laugh A Lot Entertainment | Oct 6, 2019
Yes Thursday-Sunday but they go pretty quickly!!!
Thanks! Your answer is awaiting moderation.