Cabo Sol is a Mexican restaurant.