Located in Richmond, Virginia, Soul Taco blends traditional Latin American Flavors and Southern food to combine a unique fusion dining experience.