One of the things I miss most about not being in Princeton, is Small World's iced coffee. It's actually a double espresso in a pint of ice water, which may sound odd, but is the only way I like to imbibe my coffee cold.
Pros: Friendly staff, quality beans, atmosphere
Cons: Occasional long wait
more