Taco del Sol in Helena by Tim Lewis | Feb 27, 2013 | Great People, Great Places, Helena, Virtual ToursIn the Queen City, along the Last Chance Gulch Walking Mall you can find a delicious burrito destination at Taco del Sol. View Larger Map