Yes, according to information I gleaned
from Yelp...
The Big Bang Theory Season 6, Episode 9
Oh, you know, the Lone Star State.
That should be its Yelp rating.
The Big Bang Theory Season 10, Episode 12
This is going on Yelp!
The Big Bang Theory Season 12, Episode 14
I'm a walking, brown YELP.com.
The Big Bang Theory Season 3, Episode 14
(nervous YELP)
The Big Bang Theory Season 5, Episode 20