I am tempted to give this place 5 stars! I blows the competition out of the water… that is, this place is in such a desolate area of bizarre CA space that there is no competition.I have to work in this «lovely» town every now and then, and this is the only place to get lunch. That being said, this place ain’t…