Find an in-network doctor from over 1,000 insurance plans

Add your insurance to see in-network doctors
insurance link for 300
insurance link for 307
insurance link for 323
insurance link for 356
insurance link for 324
See all (1,000+)
315 verified Triple-S Salud: Blue Cross Blue Shield of Puerto Rico Doctors in Miami, FL
Zocdoc verifies all providers before they can appear in Zocdoc search results. Every provider that appears in search is open to new patients.
Out-of-network providers
Availability last updated 08/05/2026
Availability last updated 08/05/2026
Pediatrician
4.98
·51 reviews
Good-efficient. by SBClick to read more
23 mi · 8430 W Broward Blvd, Ste 300, Plantation, FL 33324
Out-of-network
Accepting new patients · Highly recommended · Excellent wait time ·
Read bio
Andre Ward likes to spend time with family and friends, travelling, reading, playing golf, skiing.He also likes learning and teaching Integrating natural strategies with traditional western medical approaches in caring for children.Click to read more
Pediatrician
4.84
·43 reviews
Great visit. The staff is always so and an helpful. Dr Koch is great. by ENClick to read more
23 mi · 8430 W Broward Blvd, Ste 300, Plantation, FL 33324
Out-of-network
Accepting new patients · Highly recommended · Excellent wait time
Pediatrician
4.98
·42 reviews
Doctor's visit went well, very professional and attentive to Diminik's needs. The office staff is very pleasant and professional for my child. by DLClick to read more
23 mi · 8430 W Broward Blvd, Ste 300, Plantation, FL 33324
Out-of-network
Accepting new patients · 25+ years of experience · Highly recommended · Excellent wait time ·
Read bio
Marco Leon is married and have 2 children and have interest in Sailing, Windsurfing and Travel​.Click to read more
Pediatrician
5.00
·24 reviews
Really grateful. Thoughtful, kind, thorough, good advice. by LKClick to read more
23 mi · 8430 W Broward Blvd, Ste 300, Plantation, FL 33324
Out-of-network
Accepting new patients · Highly recommended · Excellent wait time
Nurse Practitioner (Pediatrics)
4.78
·18 reviews
Very clean office and respectful staff. Ellen heard my concerns and was reassuring and professional and helped my little one by Idris D.Click to read more
23 mi · 8430 W Broward Blvd, Ste 300, Plantation, FL 33324
Out-of-network
Accepting new patients · Highly recommended · Excellent wait time
Nurse Practitioner (Pediatrics)
5.00
·40 reviews
It was good, doctor was nice & chill. 10/10. by SIClick to read more
23 mi · 8430 W Broward Blvd, Ste 300, Plantation, FL 33324
Out-of-network
Accepting new patients · Highly recommended · Excellent wait time
Pediatrician
4.82
·98 reviews
Great Doctor. Explained everything very concisely. by Dominiq Jr O.Click to read more
23 mi · 333 NW 70th Ave, Ste 120, Plantation, FL 33317
Out-of-network
Accepting new patients · 25 years of experience · Highly recommended · Excellent wait time ·
Read bio
After spending considerable time working with humanitarian medical teams throughout Botswana, Uganda, Mexico, Guatemala, and Nicaragua, Dr. Millon has some of the most thorough first-hand expertise available in pediatric medicine. He earned his Bachelor's degree from the University of Miami, complet...Click to read more
Pediatrician
23 mi · 333 NW 70th Ave, Ste 120, Plantation, FL 33317
Out-of-network
Accepting new patients ·
Read bio
Dr. Jenny Valencia is a Board-Certified pediatrician and fellow of the American Academy of Pediatrics. She did her pediatrics training at Woodhull Hospital, affiliated with New York University (NYU) Langone Medical Center. Graduated medical school in Universidad Libre de Cali, Colombia, in 1999. She...Click to read more
Pediatrician
4.88
·8 reviews
Location is not accurate.. showed up to an address that they recently moved from. Great visit despite the mix up - May 14, 2023 by Shanna Kay M.Click to read more
23 mi · 333 NW 70th Ave, Ste 120, Plantation, FL 33317
Out-of-network
Accepting new patients · 25+ years of experience ·
Read bio
Dr. Ileana Romero-Bolumen is a General Pediatrician who has been practicing in the South Florida area for the past 29 years. Dr. Romero-Bolumen earned her medical degree from Universidad Tecnologica de Santiago, Dominican Republic in 1985. After completing her Pediatric Residency at Jersey Shore Med...Click to read more
Family Nurse Practitioner
5.00
·23 reviews
An amazing place, with a very cordial staff. Thank you so much. by AGClick to read more
23.5 mi · 4101 NW Third Ct, Ste. 11, Plantation, FL 33317
Out-of-network
Also offers video visits · Accepting new patients · Highly recommended · Excellent wait time ·
Read bio
Wilmer Santiesteban Garcia is a Foreign Educated/Graduated Physician (FEP) from Cuba with greater than 20 years’ experience in Primary Care. In 1998, he completed his education in General Medicine in Cuba and practiced Primary Care there until 2010, when he immigrated to the USA. In 2015, Wilmer com...Click to read more
Family Nurse Practitioner
4.60
·10 reviews
Dr. Reyes and her entire staff was lovely. Attentive, provided great service and I felt comfortable. - Jan 23, 2025 by Nandra B.Click to read more
23.5 mi · 1362 Weston Rd, Weston, FL 33326
Out-of-network
Also offers video visits · Accepting new patients · Highly recommended ·
Read bio
Justina Palacios Reyes is a dedicated Nurse Practitioner with over 25 years of experience in nursing and healthcare. She specializes in diagnosing both common and complex medical conditions in patients of all ages. With a strong ability to consult and provide care to individuals across the lifespan,...Click to read more
Family Nurse Practitioner (Virtual)
4.60
·10 reviews
Dr. Reyes and her entire staff was lovely. Attentive, provided great service and I felt comfortable. - Jan 23, 2025 by Nandra B.Click to read more
Weston, FL
Out-of-network
Accepting new patients · Offers video visits · Highly recommended ·
Read bio
Justina Palacios Reyes is a dedicated Nurse Practitioner with over 25 years of experience in nursing and healthcare. She specializes in diagnosing both common and complex medical conditions in patients of all ages. With a strong ability to consult and provide care to individuals across the lifespan,...Click to read more
Family Nurse Practitioner
4.58
·12 reviews
She is so fast and painless. I love calling her for hydration and Ozempic treatment. by CMClick to read more
23.5 mi · 301 SW 1st Ave, Fort Lauderdale, FL 33301
Out-of-network
Also offers video visits · Accepting new patients · Excellent wait time ·
Read bio
S. Theresa Charlotin is a board-certified Family Nurse Practitioner delivering comprehensive, results-driven telehealth care. She specializes in primary care management, functional medicine, peptide and hormone optimization, chronic pain management, neurological support, dermatologic conditions, wou...Click to read more
Primary Care Doctor (Virtual)
4.92
·85 reviews
Professional, compassionate care. Patient, informed. Listens carefully. - Aug 30, 2013 by Rosaline W.Click to read more
Tamarac, FL
Out-of-network
Accepting new patients · 24 years of experience · Offers video visits · Highly recommended · Excellent wait time · Expertise in chronic high blood pressure + 1 more ·
Read bio
To ensure quality of care, the practice will reach out to you prior to confirming the appointment for more information. We will also send consent forms for telemedicine as well as the initial paperwork via Docusign. Please provide us with your best email for this when you request the appointment slo...Click to read more
Primary Care Doctor
4.92
·85 reviews
Professional, compassionate care. Patient, informed. Listens carefully. - Aug 30, 2013 by Rosaline W.Click to read more
30.5 mi · 8291 NW 88th Ave, Tamarac, FL 33321
Out-of-network
Also offers video visits · Accepting new patients · 24 years of experience · Highly recommended · Excellent wait time · Expertise in chronic high blood pressure + 1 more ·
Read bio
To ensure quality of care, the practice will reach out to you prior to confirming the appointment for more information. We will also send consent forms for telemedicine as well as the initial paperwork via Docusign. Please provide us with your best email for this when you request the appointment slo...Click to read more
Nurse Practitioner
24.5 mi · 1267 NW 40th Ave, Lauderhill, FL 33313
Out-of-network
Also offers video visits · Accepting new patients ·
Read bio
Meet Kimo Thompson, a dedicated Nurse Practitioner at Alive and Well Community Partners who is passionate about delivering compassionate, patient centered care to every individual he serves. Known for his approachable nature and commitment to wellness, Kimo focuses on creating a comfortable and supp...Click to read more
Nurse Practitioner
25.5 mi · 1130 Bayview Dr, Fort Lauderdale, FL 33304
Out-of-network
Accepting new patients
Family Nurse Practitioner
4.33
·6 reviews
My visit with Kelly Maple, was one of the best in a long time. Extremely Attentive, listened & advised accordingly. The entire staff showed the same qualities. - Jul 23, 2021 by Shobhana P.Click to read more
25.5 mi · 1130 Bayview Dr, Fort Lauderdale, FL 33304
Out-of-network
Accepting new patients · Excellent wait time ·
Read bio
Kelley Maple is a Board-Certified Family Nurse Practitioner. She earned her Master of Science in Nursing Degree from Barry University, graduating at the top of her class with a 4.0 GPA. She completed clinical rotations in Women’s Health, Pediatrics, Geriatrics and Adult Primary Care. Kelley brings...Click to read more
Nurse Practitioner
25.5 mi · 6835 Sunset Strip, Sunrise, FL 33313
Out-of-network
Also offers video visitsAccepting new patients
Nurse Practitioner (Virtual)
Sunrise, FL
Out-of-network
Accepting new patients · Offers video visits ·
Nurse Practitioner
4.89
·94 reviews
Dr.Dawn is a saint. She’s extremely knowledgeable, patient and amazing bed side manner. - Jul 27, 2022 by Diamonds P.Click to read more
25.5 mi · 2048 NE 8th St, Homestead, FL 33033
Out-of-network
Accepting new patients · Highly recommended · Excellent wait time ·
Read bio
Ms. Dawn Downing is a cooperative and respectful nurse practitioner. She earned her master's degree in nursing from Florida International University. With a keen interest in the field, she continues caring for her patients with the same drive with which she started. Ms. Downing lends her expertise ...Click to read more
Family Nurse Practitioner (Virtual)
4.42
·38 reviews
Sunrise, FL
Out-of-network
Accepting new patients · Offers video visits ·
Read bio
Hi, I'm Tysharra Belfon, APRN, FNP-BC, a Board-Certified Family Nurse Practitioner and lead clinician of South Florida Primary Healthcare. I provide high-quality primary care with a strong focus on women’s health, combining evidence-based medicine with a warm, straightforward approach that respects ...Click to read more
Family Physician
26.5 mi · 8391 W Oakland Park Blvd, Sunrise, FL 33351
Out-of-network
Also offers video visits · Accepting new patients · 25+ years of experience · Expertise in stroke + 4 more ·
Read bio
Dr. Todd Jacobs is a dedicated and highly experienced Family Practice physician with over 20 years of expertise in providing compassionate, patient-centered care. As the Medical Director of Loyal Medical Group, he leads with a commitment to excellence, ensuring the highest standards of medical pract...Click to read more
Primary Care Doctor (Virtual)
4.84
·4363 reviews
This office is amazing, didn’t make me wait such down to earth people. Highly recommend - Feb 28, 2022 by Kirsten L.Click to read more
Coral Springs, FL
Out-of-network
Accepting new patients · 24 years of experience · Offers video visits · Highly recommended · Expertise in congestive heart failure + 9 more ·
Read bio
Dr. Nesreen (Rose) Kurtom has more than 16 years of experience in internal medicine. She grew up in the Washington, DC, area where she graduated from the University of Maryland College Park. She received her medical degree from the Philadelphia College of Osteopathic Medicine and completed her inter...Click to read more
Nurse Practitioner
4.50
·14 reviews
It was good. Didnt have to wait so long by CJClick to read more
27.5 mi · 3333 W Commercial Blvd STE 110, Fort Lauderdale, FL 33309
Out-of-network
Also offers video visits · Accepting new patients ·
Read bio
Mr. Rosny Simeon is a committed nurse practitioner at 122 Medical Center who serves the residents of Oakland Park, FL. He welcomes patients of all ages and genders facing various physical and mental health challenges, including anxiety, hyperactivity disorder, acne, vaginal infections, urinary tract...Click to read more
Family Nurse Practitioner
4.50
·18 reviews
I had a really good visit. Dr. Celicourt is very pleasant and he takes the time to explain information to his patients. by MHClick to read more
27.5 mi · 3333 W Commercial Blvd STE 110, Fort Lauderdale, FL 33309
Out-of-network
Also offers video visits · Accepting new patients ·
Read bio
Mr. Jean Robert Celicourt is a skilled family nurse practitioner in Oakland Park, FL. Practicing at 121 Medical Center, he delivers comprehensive, patient-centered care. Mr. Celicourt is an expert at diagnosing and managing acute illnesses, providing chronic disease management, and conducting thorou...Click to read more
Family Nurse Practitioner
4.68
·63 reviews
I loved the doctor, he knows how to listen to the patient - May 10, 2025 by Viria P.Click to read more
27.5 mi · 3333 West Commercial Blvd, Ste 110, Fort lauderdale, FL 33309
Out-of-network
Also offers video visits · Accepting new patients · Excellent wait time ·
Read bio
Mr. Jean Robert Celicourt is a skilled and experienced family nurse practitioner. With expertise in diverse medical areas, he practices at Royal Palm Beach Medical Group in Royal Palm Beach, FL. Specializing in comprehensive care, Mr. Celicourt addresses health issues for patients of all ages. He...Click to read more
Family Nurse Practitioner (Virtual)
4.42
·12 reviews
It was fast and easy by MLClick to read more
Oakland Park, FL
Out-of-network
Accepting new patients · Offers video visits ·
Read bio
Mr. Rosny Simeon is a family nurse practitioner who practices at Hellocare in Royal Palm Beach and Oakland Park, FL. Patients trust Mr. Simeon's expertise because he continuously delivers top-quality care that leads to positive and lasting health outcomes. To improve accessibility, he also offers v...Click to read more
Family Nurse Practitioner
4.42
·12 reviews
It was fast and easy by MLClick to read more
27.5 mi · 3333 W Commercial Blvd # 110B, Oakland Park, FL 33309
Out-of-network
Also offers video visits · Accepting new patients ·
Read bio
Mr. Rosny Simeon is a family nurse practitioner who practices at Hellocare in Royal Palm Beach and Oakland Park, FL. Patients trust Mr. Simeon's expertise because he continuously delivers top-quality care that leads to positive and lasting health outcomes. To improve accessibility, he also offers v...Click to read more
Family Nurse Practitioner
4.66
·41 reviews
It was quick and infomative. Would recommend to my friends and family. by SBClick to read more
27.5 mi · 3333 W Commercial Blvd # 110B, Oakland Park, FL 33309
Out-of-network
Also offers video visits · Accepting new patients · Excellent wait time ·
Read bio
Mr. Jean Robert Celicourt is a skilled and experienced family nurse practitioner. With expertise in diverse medical areas, he practices at Royal Palm Beach Medical Group in Royal Palm Beach, FL, and also offers virtual consultations. Specializing in comprehensive care, Mr. Celicourt addresses healt...Click to read more
Physician Assistant (Virtual)
Oakland Park, FL
Out-of-network
Accepting new patients · Offers video visits ·
Read bio
Mr. James Rinchere is a highly skilled physician assistant who offers virtual consultations through Hellocare. His primary supervising physician is Dr. Frederick Laborde. Mr. Rinchere obtained a master's degree in physician assistant studies from the Victoria de Gir�n Faculty of Medical Sciences (I...Click to read more
Nurse Practitioner (Virtual)
4.50
·14 reviews
It was good. Didnt have to wait so long by CJClick to read more
Fort Lauderdale, FL
Out-of-network
Accepting new patients · Offers video visits ·
Read bio
Mr. Rosny Simeon is a committed nurse practitioner at 122 Medical Center who serves the residents of Oakland Park, FL. He welcomes patients of all ages and genders facing various physical and mental health challenges, including anxiety, hyperactivity disorder, acne, vaginal infections, urinary tract...Click to read more
Physician Assistant (Virtual)
4.52
·23 reviews
Doctor and staff friendly. He is ready to get you well or maintain your health. - Jul 31, 2025 by Leslie J.Click to read more
Fort Lauderdale, FL
Out-of-network
Accepting new patients · Offers video visits · Excellent wait time ·
Read bio
Mr. James Rinchere is a physician assistant at 121 Medical Center in Oakland Park, FL, and also offers virtual consultations to patients. His primary supervising physician is Frederick Laborde. Mr. Rinchere welcomes patients with short-term or long-term illnesses affecting their overall well-bein...Click to read more
Family Nurse Practitioner (Virtual)
4.50
·18 reviews
I had a really good visit. Dr. Celicourt is very pleasant and he takes the time to explain information to his patients. by MHClick to read more
Fort Lauderdale, FL
Out-of-network
Accepting new patients · Offers video visits ·
Read bio
Mr. Jean Robert Celicourt is a skilled family nurse practitioner in Oakland Park, FL. Practicing at 121 Medical Center, he delivers comprehensive, patient-centered care. Mr. Celicourt is an expert at diagnosing and managing acute illnesses, providing chronic disease management, and conducting thorou...Click to read more
Family Nurse Practitioner (Virtual)
4.66
·41 reviews
It was quick and infomative. Would recommend to my friends and family. by SBClick to read more
Oakland Park, FL
Out-of-network
Accepting new patients · Offers video visits · Excellent wait time ·
Read bio
Mr. Jean Robert Celicourt is a skilled and experienced family nurse practitioner. With expertise in diverse medical areas, he practices at Royal Palm Beach Medical Group in Royal Palm Beach, FL, and also offers virtual consultations. Specializing in comprehensive care, Mr. Celicourt addresses healt...Click to read more
Nurse Practitioner
4.88
·16 reviews
He is very kind. The office is very professional. by CSClick to read more
27.5 mi · 3333 West Commercial Blvd, Ste 110, Fort lauderdale, FL 33309
Out-of-network
Also offers video visits · Accepting new patients · Highly recommended
Internist
4.82
·187 reviews
Very friendly and warm. Made me feel very comfortable. - Jul 2, 2020 by Martin V.Click to read more
28.5 mi · 2800 E Commercial Blvd, # 210, Fort Lauderdale, FL 33308
Out-of-network
Also offers video visits · Accepting new patients · Highly recommended · Excellent wait time · Expertise in hiv/aids + 6 more ·
Read bio
Dr. LaCross is a concierge medicine physician who works outside of insurance dictating how to practice medicine—no more 15-minute visits where a physician doesn’t even look at you or examine you! Because of this, no insurances are accepted or billed. Originally from New Hampshire, Dr. LaCross comple...Click to read more
Family Nurse Practitioner
5.00
·3 reviews
The service was very good. Excellent professional. Very attentive and competent. She exceeded my expectations. Wonderful! - Dec 31, 2025 by Kelly C.Click to read more
29 mi · 1500 W Cypress Creek Rd, #302, Fort Lauderdale, FL 33309
Out-of-network
Accepting new patients · Highly recommended · Excellent wait time ·
Read bio
Luciana is passionate about helping patients achieve and maintain their best health through preventive care, early diagnosis, chronic disease management, and personalized treatment plans. She cares for patients and believes that every individual deserves to feel heard, respected, and actively involv...Click to read more
Nurse Practitioner (Pediatrics)
5.00
·40 reviews
It was good, doctor was nice & chill. 10/10. by SIClick to read more
29.5 mi · 7489 N University Dr, Tamarac, FL 33321
Out-of-network
Accepting new patients · Highly recommended · Excellent wait time
Nurse Practitioner (Pediatrics)
4.93
·56 reviews
It was very good and informative and I felt my concern was heard and acknowledged. by STClick to read more
29.5 mi · 7489 N University Dr, Tamarac, FL 33321
Out-of-network
Accepting new patients · Highly recommended · Excellent wait time
Calendar Check
1-3 days

Average time it takes to be seen by a provider

Doctor
100k

Verified providers with a 4.8 average rating

Primary Care Physician
15+ years

In the business of finding quality care for patients

Patients trust Zocdoc
I checked out Zocdoc’s website and was pleasantly surprised. I read a lot of positive reviews from most of their providers...My only regret is that I didn’t make an appointment sooner.
Felicia P
I was very pleased with everything about my appt. Super nice staff. Short wait. Another Zocdoc success!
Marielle A
Zocdoc is the best. The NP, I believe, was very knowledgeable and very proficient. I totally recommend Zocdoc to my friends. Thank you, Zocdoc!
Michelle C
National Public Radio
New York Times
Yahoo
Self.com
Verge
Wall Street Journal
Frequently asked questions

How can I make a same-day appointment with a Primary Care Doctor in Miami who takes Triple-S Salud: Blue Cross Blue Shield of Puerto Rico insurance?

On average, patients who use Zocdoc can search for a Primary Care Doctor in Miami who takes Triple-S Salud: Blue Cross Blue Shield of Puerto Rico insurance, book an appointment, and see the Primary Care Doctor within 24 hours. Same-day appointments are often available, you can search for real-time availability of Doctors in Miami who accept Triple-S Salud: Blue Cross Blue Shield of Puerto Rico insurance and make an appointment online.


How can I find a Primary Care Doctor in Miami who takes Triple-S Salud: Blue Cross Blue Shield of Puerto Rico?

Zocdoc lets you search specifically for a Primary Care Doctor in Miami who takes Triple-S Salud: Blue Cross Blue Shield of Puerto Rico. Just choose your carrier and plan from the drop-down menu at the top of the page. If you’re not sure which plan you have, you can use Zocdoc’s insurance checker to find out.


How can I book an appointment online with a Triple-S Salud: Blue Cross Blue Shield of Puerto Rico Primary Care Doctor in Miami?

Zocdoc is a free online service that helps patients find Triple-S Salud: Blue Cross Blue Shield of Puerto Rico Doctors in Miami and book appointments instantly. You can search for Triple-S Salud: Blue Cross Blue Shield of Puerto Rico Doctors in Miami by symptom or visit reason. Based on that information, you’ll see a list of providers who meet your search criteria, along with their available appointment slots.


How can I find a female Primary Care Doctor in Miami who takes Triple-S Salud: Blue Cross Blue Shield of Puerto Rico insurance?

When you search for Triple-S Salud: Blue Cross Blue Shield of Puerto Rico Doctors in Miami on Zocdoc, you can filter your results by gender, in addition to other criteria. That way, you’ll only see Triple-S Salud: Blue Cross Blue Shield of Puerto Rico Doctors in Miami who match your preferences.


How can I find a Triple-S Salud: Blue Cross Blue Shield of Puerto Rico Primary Care Doctor in Miami who sees patients after hours?

On Zocdoc, you can search specifically for Triple-S Salud: Blue Cross Blue Shield of Puerto Rico Doctors in Miami with availability after 5 p.m.


How can I find a top-rated Triple-S Salud: Blue Cross Blue Shield of Puerto Rico Primary Care Doctor in Miami?

You can use Zocdoc to find Triple-S Salud: Blue Cross Blue Shield of Puerto Rico Doctors in Miami who are highly rated by other patients. These ratings are based on verified reviews submitted by real patients. Every time a patient completes an appointment booked on Zocdoc, they’re invited to review their experience. Each review must comply with Zocdoc’s guidelines.


How can I find a video visit with a Primary Care Doctor online in Miami?

Doctors in Miami on Zocdoc who see patients through online video visits will have a purple video icon on their profiles. You can also filter your search results to show only Doctors who offer video visits.


Are video visits with a Primary Care Doctor online covered by Triple-S Salud: Blue Cross Blue Shield of Puerto Rico?

Most insurers provide coverage for video visits at the same cost as in-person visits. You can search on Zocdoc specifically for Doctors in Miami who accept Triple-S Salud: Blue Cross Blue Shield of Puerto Rico for video visits by selecting your carrier and plan from the drop-down menu at the top of the page. We recommend you check with your insurance carrier directly to confirm your coverage and out of pocket costs for video visits.


How can I find a Triple-S Salud: Blue Cross Blue Shield of Puerto Rico Primary Care Doctor in Miami who sees patients in the morning or evening?

Zocdoc lets you search specifically for a Primary Care Doctor who has appointments available before 10:00 am, or after 5:00 pm. Just choose the special hours filter at the top of our search page.


How can I find a Triple-S Salud: Blue Cross Blue Shield of Puerto Rico Primary Care Doctor in Miami who sees patients during the weekend?

Zocdoc let's you see real-time availability for Triple-S Salud: Blue Cross Blue Shield of Puerto Rico Doctors in Miami. Many Triple-S Salud: Blue Cross Blue Shield of Puerto Rico Doctors offer appointments on Saturdays and Sundays.


Zocdoc›Doctors›Miami, FL›Triple-S Salud: Blue Cross Blue Shield of Puerto Rico