Rose Donuts (San Diego, CA)
San Diegans can grab Mexican food at 4am that would make the rest of the country jealous at any hour, but the basic all-night breakfast food is harder to come by. Rose Donuts' bounty makes up for that -- the line-up is far more generous than the name suggests, with croissant, bagel, and basic bread sandwiches, plus egg plates, muffins, and other pastries.
What you're getting: The Deluxe Bagel: the buttered bagel comes with the breakfast/hangover motherlode of cheese, egg, ham, and bacon. And then grab a donut from the bakery case, because you should always feast on a namesake.