Depending on the neighborhood, the fire-engine red "People Love Us on Yelp" sticker outnumbers sedate-looking "Zagat Rated" emblems or fading newspaper reviews on restaurant doors. There's no mistaking the power--and, let's face it,
Published on: November 17th, 2011 Narasu Rebbapragada @itbusinessca