1535 S Chadwick StPhiladelphia, PA 19146
2620 S 63rd StPhiladelphia, PA 19142
1709 Providence AveChester, PA 19013
1102 N Dupont HwyNew Castle, DE 19720
While this is not a review on Rascals BBQ & Crab..I wanted to comment on Chellenise's review of the restaurant. I also posted it on Chellenise comm…
Remaining Characters: 100
Remaining Characters: 500
× Thank You!