Glimpse: Happy Harry's #19 - Newark, DE
Happy Harry's #19, located at 241 College Square in Newark, Delaware was built and opened in 1982 with the rest of the College Square shopping center, which, at the time included a Pathmark (now ACME ) and a Bradlees (became Kmart , which closed in 2018). Became Walgreens #11019 in 2006, although the exterior signage was never replaced and the store was bannered as Happy Harry's until its closure around 2010. The store as a Happy Harry's. Google Maps Streetview The building as it appears today. There's still some labelscar on the building, although due to the rain it's hard to see. Close-up of Happy Harry's logo on the building. I have no idea why Google put a filter on part of the logo. Google Maps Streetview