by Brian Child | Apr 9, 2011
Goodwood BBQ is a chain of BBQ restaurants from a group in Boise, ID. While, chains “are not my bag baby” – since this was a BBQ company I have made an exception to my normal rule. I was raised in Riverdale – and for the longest time we heard...