Try These Smoked Sausage Slammers

We participated in a recent marketing promotion and received several packages of Smoked Sausage Slammers from Southside Market and Barbeque in Elgin, Texas. You know what they say about Texas and their Barbeque, right? Southside Market and Barbeque has been around since 1886 along with some name changes and different … Read More