Original: Bayou La Batre (, locally) is a town in Mobile County, Alabama, United States.
Simplified: Bayou La Batre (is a city in Mobile County, Alabama, United States.