It’s the self-proclaimed Crawfish Capital of the World, which is a big claim coming from a small town in Louisiana. Breaux ...