Stardust Donuts. The girls and I managed to stop at this semi-famous donut shop in Imperial Beach today. Because when you see the open sign in the window, you must stop. The little man who runs the place opens and closes it at his pleasure. But lucky for us, this morning we found it open. Freshly made cinnamon rolls are their specialty...much more of a donut than a typical cinnamon roll. Greasy, melt in your mouth goodness. Til next time Stardust (whenever that may be).