Stroud's Barbeque is a counter-serve BBQ restaurant offering hearty sandwiches, meat by the pound, and sides, with dine-in and drive-thru options.