Cacique is a white-tablecloth Spanish restaurant with a sidewalk patio, offering a mixed menu of Spanish and Mexican dishes.