Best of Philly

2017 Soul Food

Debreaux’s

Be sure to call and place your order ahead of time, because as the menu says, Southern food is not fast food.

2135 North 63rd Street, Philadelphia, PA 19151; 215-877-4559; facebook.com/pages/Debreauxs/113321682034313