Casa del Sol is a Mexican restaurant with a romantic courtyard, offering food, drinks, and cocktails in a vibrant, Mexican-inspired atmosphere.