
Utah Station
1956 Utah St, St. Louis, MO 63118, USA
Jack n the Box tacos.. vegan style! Vegan junk food is here in StL with a vengeance!! Never have the vegans had it so good! Taste just like the OG jack n the crack tacos right down to the hot sauce dripping off the side. Get em today! With ranch on the side.. of course!
2 comments
Great name! This looks good