Urban Bar and Kitchen aims to inspire the community by connecting people with real food, using the best products, and providing the best service to create a respected brand.
Archibald’s
Location: 1211 Martin Luther King Jr. Blvd.
Northport, Alabama 35476
Phone: (205) 345-6861
