Thanks for your edit to the map, and thanks for citing your sources - that is important.  Unfortunately, when editing OpenStreetMap we are not allowed to use Yelp.  Yelp's terms of service state, in part, "...you may not sell, license, copy, publish, modify, reproduce, distribute, create derivative works or adaptations of, publicly display or in any way use or exploit any of the Yelp Content in whole or in part ..."