Starbucks' lattes are fine in a pinch and Small World's lattes in Princeton used to be my favorite. But Rojo's serves the absolutely best lattes in the world! They even give you some latte art for free. The problem with their latte is that it doesn't last very long in the cup!