Imagine strolling down the historic streets of Folsom, CA, on a warm sunny day in search of the perfect cafe for an energizing java fix. You can’t quite remember the name of that charming spot your friend recommended, so you pull out your phone and search for...