Amazon Fresh is set to debut in San Diego County by opening a new store in Poway on November 7, promising a fresh grocery experience for local shoppers. Located at 14837 Pomerado Road in the Twin Peaks Plaza shopping center near Target, this 44,500-square-foot location originally marked for launch as early as 2022 is now ready to serve the public after a considerable delay, as reported by The San Diego Union-Tribune.