Del Sol Wins Best of State Award

Del Sol was announced yesterday evening as the Best of State winner! For the fifth consecutive year, Del Sol has won the Best of State Statue (BOSS) over hundreds of other applying businesses.The winn...