1. Bayou Station Deli 914 Napoleon Ave, Sunset, LA 70584 Coordinate: 30.41135,-92.06388 Phone: (337) 662-6262