I used to go here with my girlfriend before i moved to Astoria. It was 24 hours, and at the time, there weren't any other 24 hour diners in the immediate area. It was sorta ok at best. Diner food, no one expects it to be perfect.
Over time, it got progressively worse. Burnt eggs , really bad attitude from the servers, like you are wasting their time. Generally piss poor service.
I moved into the area, and it kept getting worse.
I went there with 2 friends and the server completely failed to put in one of the orders. So when he returned later with only two plates, it didn't even occur to him that he forgot. Just dropped off two plates and tried to walk away. I stopped him to ask about the other order and he acted surprised. Really? There was clearly 3 people sitting there. Then he finally put in the other order, and acted like it was nothing. No offer to comp at least some of the bill for his failure.
Another time, me and my girlfriend went there early to catch the early breakfast specials. The place was almost empty.... i think there was one other table there, at most. It took over 30 minutes to get our food. From where we were sitting, we could see the cook chatting it up with some other staff..... not making our food.
Another time, me and my girlfriend were sitting there, talking about some stuff that she was upset about..... just stuff about general stress of life..... certainly not a dispute between us. The server came over and had the audacity to say ""what did you do to her?!"". Are you kidding me?!
On the phone, they are always pushy and rude. I can't believe this place is still in business.
Now there is an other 24 hour place called TASTY'S just around the corner, about 2 blocks away. The food isn't amazing there either, but at least it meets regular diner standards and the staff and management aren't complete idiots.
There are no plenty of other choices that have recently opened in the last year or so....... pick any one and don't waste your money at Mike's Diner.