Ya that's the place. I went there for work a few weeks ago to pick up a few pallets of sausage. Stopped at their store and had a sausage sandwich, and it was wonderful.
B&W Meats (or something like that) is just north of 610 on N. Shepperd. My girlfriend went up there and got some Summer Deer Sausage that has been great.
<iframe width="560" height="315" src="http://www.youtube-nocookie.com/embed/8ZYrutVyZ-A" frameborder="0" allowfullscreen></iframe>
<iframe width="560" height="315" src="http://www.youtube.com/embed/mkuPhs-Gjdw" frameborder="0" allowfullscreen></iframe>