Sep 24, 2024 11:07AM ● By Don Kindred
Terra Brazil at 709 N. El Camino Real, across from CVS Pharmacy, sells Brazilian food products plus beachwear and an apparel line.
San Clemente Journal