Taco Casa adresses in Northport‚ AL Home Work hours Taco Casa hours Alabama Northport AddressPhoneMap619 McFarland Blvd Northport(205) 339-5977 5500 McFarland Blvd Northport(205) 339-3968 You May Like McAlister's Deli hoursKFC hoursHardee's hoursTaco Bell hoursMarco's Pizza hoursHungry Howie's hoursPeople Are Reading