Question: where are they now pedro and chantel?
Answer: Chantel and Pedro -- one of the most memorable couples in the show's history, which documented the two falling in love after they met during a trip Chantel took to the Dominican Republic before they got their own spinoff, The Family Chantel -- are now living in Atlanta, and Chantel is clearly getting more and more ...