Secondhand Stores in Imperial Beach, San Ysidro & Otay Mesa
Imperial Beach, San Ysidro, and Otay Mesa occupy the southernmost edge of San Diego County near the US-Mexico border. Imperial Beach leads the area with the South Bay Swap Meet, a Goodwill, and Father Joe's Villages. San Ysidro and Otay Mesa round out the strip with additional stops — lower prices than most of the county and strong turnover from dense, working-class communities.
San Diego's Shopping Directory for Thrift, Antiques, Books, Vinyl, Sports & More
Business Directory
Loading listings…
Heads up: pin locations are approximate. Tap any listing for the verified Google Maps link.
Father Joe's Villages - Imperial Beach
Thrift Store — Imperial Beach1555 Palm Ave, Ste F, Imperial Beach, CA 92154
Clothing, furniture, home goods - ends homelessness.
Friends Bookstore - Imperial Beach Library
Books,Library Bookstore — Imperial Beach810 Imperial Beach Blvd, Imperial Beach, CA 91932
Bookstore next to library entrance - books, DVDs. Uncurated used and donated books with prices typically running $.50 - $5.00.
Goodwill - Imperial Beach
Thrift Store — Imperial Beach880 Palm Avenue, Imperial Beach CA 91932
Goodwill in Imperial Beach. Call for donation hours
Goodwill - San Ysidro
Thrift Store — San Ysidro630 Front Street, San Diego CA 92173
Goodwill in San Ysidro. Call for donation hours
Salvation Army - Otay Mesa
Thrift Store — Otay Mesa7425 Otay Mesa Rd, San Diego, CA 92154
Salvation Army Thrift Store, Otay Mesa. Call for donation hours.
South Bay Swap Meet
Swap Meet — Imperial Beach2170 Coronado Ave, San Diego, CA 92154
Drive-in lot swap meet, weekends, food vendors.

