Taco Bell Reviews & Details
3311 2nd St S
Taco Bell is located at 3311 2nd St S in Saint cloud near the intersection of 2nd St S and 33rd Ave S. Their menu consists of Mexican dishes . Call (320) 251-4744 for takeout.
- On The Menu:Tacos
- Major Intersection:2Nd St S And 33Rd Ave S
Tell us more about Taco Bell Saint cloud!