You can also go directly into its Yelp page and take a peek at individual reviews. (Apple also cleverly sneaked in an easter egg: all of its stores are represented by an Apple logo.) Google Street View fans will be disappointed to see that there isn't really an equivalent feature here.