yes, the Pig stand is still open
I'll post a homer vote here but I have to say the best place to get boudin and craklins is in VILLE PLATTE, LA. It's about 45 miles north of...