I've eaten at Hubbard Ave Diner many times.  Great pie, good service, average food, really inconsistent execution by the kitchen.  If they aren't busy, you've got a good chance to have your order arrive correct (as in get what you ordered as you ordered it) and hot.  If they are busy, forget it.  They really need to have an expediter in the kitchen.