Alexandria LA Steakhouse and Sushi Bar, Restaurants 1. 20 Macarthur Dr, Alexandria, LA 71303 | Anchor's Seafood, Steakhouse and Sushi Bar (318) 445-6388