Taco Bell2750 S. Big Bend Blvd. 8:00 AM - 2:00 AM 8:00 AM - 2:00 AM 8:00 AM - 2:00 AM 8:00 AM - 2:00 AM 8:00 AM - 2:00 AM 8:00 AM - 2:00 AM 8:00 AM - 2:00 AM2750 S. Big Bend Blvd. Maplewood, MO 63143 USphone(314) 356-2121(314) 356-2121ServicesOnline OrderingView PageDirections