Dem 2 Brothers is a tasty BBQ restaurant on the West Side. But did you know they also have a location in London, West Virginia? While driving through the area one day, I saw smoke rolling from behind the building and its bright yellow exterior caught my eye. I knew I had to...
All work property of Candace Nelson. Powered by Blogger.