Del Sol Mexican offers a diverse menu of Mexican dishes and margaritas in a vibrant, colorful atmosphere.