The name alone is reason enough to make a stop at this store. Some of the items carried in this store are bizarre indeed. It’s located in Downtown Palisade. Lupita’s Bizarre Bazaar sells all kinds of goods ranging from souvenirs to clothes to greeting cards. It’s a big store, but doesn’t have the stale…