They actually have 4.5 stars on Yelp. Well, they did until now.
Sez one review: The papaya salad is to die for! (Not really.)