Casa Sol is a casual Mexican restaurant offering margaritas, comfort food, and happy-hour specials.