I never trust yelp reviews. People just complain to get attention 95% of the time.
I just read an artical about a guy who posted a negative yelp review for a bay area restruant, bitching and complaining about service ect. Well the owner posted a video of said guy walking in for 5 seconds, looking at the waiting list and then walking right out.