Taco Bell
Address:
12850 Tesson Ferry Rd, Saint Louis, MO 63128
Phone:
(314) 849-0610
Other Details:
Taco Bell offers Mexican-inspired fast food ranging from tacos and burritos to nachos and chalupas. With over 5,600 locations nationwide, Taco Bell is one of the largest restaurant chains in the country. The Taco Bell on Tesson Ferry has been around since 1980 and has a drive-thru for in-car service.
Restaurants
Other Businesses:
- Subway at 8420 Watson Rd, Saint Louis, MO 63119
- Weber's Front Row at 8169 Big Bend Blvd, Saint Louis, MO 63119
- KFC - Kentucky Fried Chicken at 7500 Big Bend Blvd, Saint Louis, MO 63119
- Zinnia at 7491 Big Bend Blvd, Saint Louis, MO 63119
- Subway Restaurant at 13146 Tesson Ferry Rd, Saint Louis, MO 63128