Walk-On’s is a place where over-the-top enthusiasm and culture is the daily norm. What sets us apart from all others though, is our authentic, mouthwatering Louisiana cuisine prepared fresh in a from-scratch kitchen.
Archibald’s
Location: 1211 Martin Luther King Jr. Blvd.
Northport, Alabama 35476
Phone: (205) 345-6861
