Skip to content
The San Francisco

The Bay Area's most Yelped restaurant is in SF. It has a staggering 13K reviews.

Sources and story details