Who would know what a Street Taco is? Nonsense!
This town is loaded with illegal aliens driving “food trucks” all over town identifying themselves as “Street Tacos” on the sides. LOL.