“I love Street Taco Shack! Wow, the food is fantastic. At one point, I was going almost every day. It's that good. I have gone about a hundred times and every time - and I mean every time - the food is well done. This is the best taco place in Canton and I've tried them all! You'll get good, friendly customer service. It's a nice family run spot just off of I-20.“
“I love Street Taco Shack! Wow, the food is fantastic. At one point, I was going almost every day. It's that good. I have gone about a hundred times and every time - and I mean every time - the food is well done. This is the best taco place in Canton and I've tried them all! You'll get good, friendly customer service. It's a nice family run spot just off of I-20.“