Get directions to: Subway, Bayou La Batre, AL Restaurant address: 13280 N Wintzell Ave Bayou La Batre, AL 36509, USA Driving Walking Bicycling Restaurant: Subway