Taco Bell

1800 Mcfarland Blvd, Northport AL

(205) 333-1366

Location