Best of Philly

Best Soul Food Restaurant

2017 BEST 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 | 215-877-4559 | Website