Taco Bell

6639 S Kingshighway Blvd, St. Louis
(314) 530-5195