The biggest flaw of this place is the extremely slow wait times. There seems to be only one cook. I set my parking meter to an hour and twenty minutes and it was expired by the time I returned to my car. That meant that we waited around fifty minutes for our food. The staff is relatively amiable. However, I did catch them complaining about a customer who wanted her order done sooner. They talk about that customer as if she was in the wrong. Another problem are the extremely small tables.
Its greatest strength are its really good prices. The breakfast special is $4.75 I believe for two eggs, two pancakes, and two sausages or bacon. It costs $6 if you want to include the misnamed American fries and coffee. Their "American" fries is actually very soft hash browns.