Is Billy's also the place on krotz springs?
I've heard good things if so
It is indeed.
There are three locations. Opelousas on 190, Krotz Springs on 190, and the Scott Exit is the newest one. Their boudin is a freaking work of art. The others just don't have enough spice for my taste.