When Sol Food had their original restaurant the food was good and it was fairly cheap. Now the prices have gone up and they give you less. Like the side salad used to have lots of avocado now it doesn't have any. Glad its there though since there are not very many good eating options in Marin.
Maybe it just didn't work out well that day for some reason and I should give them another shot. I thought maybe the love came from 2 years ago, and they've slipped, but perhaps not...
As someone who lives in Marin and goes to Sol Food, I can say that the 30 minute wait isn't because they have shitty service.
I'll also note that it's generally a better idea to phone in your order, unless you're eating at a non-peak hour. Alternatively, they have a second storefront on the north side of that block, on 4th St., that generally has fewer people.
That's the other problem with this whole thing, I guess. Yelp's content is basicallu 100% subjective.