Food - blah. Atmosphere - smelled slightly mouldy and the furniture has seen better days. I'm generally an asshole about non-chain restaurants that make no attempt to rise above 'below average'.
With so many other great restaurants in the area, I have no idea why this place does any business. Perhaps, the cool patio on the side draws people in on a beautiful summer's day like a diabolic mirage in the desert.