2 ms·
Maybe in the bay area. I'd never heard of yelp until I visited the area.
by pmorici 17y ago
Maybe in the bay area. I'd never heard of yelp until I visited the area.
- warfangle 17y agoAlso in NYC. Heck, it's even good for restaurant reviews when I visit home in NC.