About
Taco Bell, the iconic Fast Food and Mexican Restaurant, serves up delicious Burritos and Tacos in St. Louis, MO. Conveniently located at 9787 St Charles Rock Rd, our restaurant is the perfect spot to grab a quick bite or meet with friends. Our menu features a wide variety of mouth-watering options, from classic Crunchwrap Supremes to savory Nachos BellGrande. Whether you're in the mood for a spicy Doritos Locos Tacos or a fresh Fiesta Veggie Burrito, we've got you covered. At Taco Bell, we're committed to providing excellent customer service and a welcoming atmosphere. Come visit us today and taste the difference for yourself!