Get directions to: Bayou The, Alexandria, LA Restaurant address: 4180 Jackson Street Ext Alexandria, LA 71303, USA Driving Walking Bicycling Restaurant: Bayou The