Originally posted by RiverRat1
View Post
Laredo Taco Company at Stripes is actually good stuff. And consistent. I've ate at en by my house and in The Valley. They were the same.
Sent from my iPhone using Tapatalk
Comment