Los Cilantros is a Mexican restaurant known for its sunny atmosphere and flavorful dishes made with seasonal ingredients.