Taco Bell
2101 S Jefferson Ave
St Louis
MO
63104
(314) 773-7498
tacobell.com
Hours
Wednesday
;Thursday ;Friday ;Saturday ;Sunday ;Monday ;Tuesday
Payment Methods:
Visa, MasterCard, American Express, Discover, Diners Club
Average Rating
5
Total Reviews
(1)
Recommended
0
Not Recommended
0
Open Map
Description
Taco Bell is located at 2101 S Jefferson Ave, Saint Louis, MO. This business specializes in American Restaurants.
by merchantcircle on May 16, 2019 from
merchantcircle
Information from the business
Owner Message
Do you own Taco Bell? Contact us to connect with your diners.
by menuism on May 16, 2019 from
menuism
American
cheap eats
Fast Food
late night dining
Mexican
Mexican Restaurants
Reservations Not Required
Saint Louis
Takeout
Tex-Mex