How Bayou La Batre are you?
Bayou La Batre is a small town south of Mobile, Al. Few can claim it as home. It's the heart and soul of home cooking and where everyone wishes they could go home to....well, most days.
Come on in and test your skills. We'll take ya back to simpler times and a place where "everyone knows your name". All people are welcome. True Bayou folk will be rewarded with a chuckle.