Taco Bell
1553 Montgomery Hwy, Hoover 35216