Mission Taco Joint now serving up unique tacos in the Streets of St. Charles

Mission Taco Joint has opened a new location in the Streets of St. Charles, and as Jimmy V found out, this joint is all about unique tacos...and fun.