Honesty is the best policy, here’s our weekly restaurant review!
Aunt Berta's Kitchen - New Castle, DE
-
7/10
-
7.5/10
7.5/10
Summary
Aunt Berta’s is a soul food chain. The one that we visited was in New Castle, Delaware. We weren’t extremely pleased, but we would try again for some different items.