Taco Bell

851 N. Skinker Blvd., St. Louis MO

(314) 863-3315

Rated 5.0 out of 5 from 1 Reviews Taco Bell is Ranked #1 of 33 Restaurants in West End St. Louis.

★★★★★ on the 7th of August, 2013

Worst Taco Bell ever. Waited in the drive thru for 10 minutes before anyone asked for my order. They told me to hold on after 5 min, then waited until everyone in front of me was gone to get my order.
Location