El Sol is a Mexican restaurant offering traditional, flavorful dishes and tequila in a simple setting.