Back in the day at the Fontana shopping center (5 1 and Memorial), right next to the Fontana 6 theaters there was a sci-fi, comic book, record shop dork kind of place. Seems like it was Peaches and Starbase 21 all rolled into one.
Do any of you nerds remember the name of it?