823 W Harbor Dr. Ste A, San Diego, CA 92101- 0.8 miles "The name of the store pretty much says it all: American Nostalgia. Right outside the door they have a machine that sells coca-cola in glass bottles. Their nostalgic ..."
View Larger Map