I've live near this place & have gone there on at least a dozen occasions over the past several years. We're always at least slightly disappointed for one reason or another, though not necessarily deal breakers (service, food, screaming babies, etc). Though I actually walked out the last time about a year ago saying I won't go back, but this time it's for good! We'd only gone back today since we had enough stamps for a free plate & wanted something close.
Almost 40 minutes for our food & it wasn't busy. Finally got my omelette & it was cooked at least 15 minutes prior, but my wife's BLT was thrown together in a hurry. My omelette came with a tiny cup of salsa, but they served it half spilled on my plate. The cashier wrongly hassled me about our diner stamps, then realized she was wrong yet no apology. Silent treatment from her after that.
Food can be decent & so can the service, but we've never had those both happen at the same time. Today was their last chance. After today we only needed 1 more stamp for another free plate, but I threw them away so we won't be tempted to go back again.