Dale as long as you are driving from BWI, there are a couple of great “peanut soup stops”, that you can easily make.
One is Mt Vernon Inn. They have a tavern and a dining room. It is located within the visitor center, so there is no entrance charge. Their peanut soup is great. Also, they serve Peanut soup at Gadsby’s Tavern in “Old” Alexandria, Va. That will take care of regionally correct food for you on way to Richmond.