Taco Del Sol is a counter-serve Mexican chain offering tacos, burritos, and beer in a casual, colorful setting.