My husband and I have eaten here several times. He even gets catering orders from here once and a while if his customers request it. A couple times they have left out a thing or two on his catering orders. The reason I am giving it 2 stars is because I find the quality of their food to be at or below average. The food tastes processed to me and does't seem fresh. The tables and bathrooms could use a good scrubbing. Occasionally, they have been out of their chocolate chip cookies or the cookies were hard.
One good thing: The location is great because it is by the Desert Ridge fountain where your kids can play.