Taco Bell159 State Farm Parkway 8:00 AM - 1:00 AM 8:00 AM - 1:00 AM 8:00 AM - 1:00 AM 8:00 AM - 1:00 AM 8:00 AM - 1:00 AM 8:00 AM - 1:00 AM 8:00 AM - 1:00 AM159 State Farm Parkway Homewood, AL 35209 USphone(205) 201-0940(205) 201-0940ServicesOnline Ordering, Mobile Ordering, DeliveryView PageDirections