I'd been here many times, and thought it was pretty good as far as breakfast places go. I would normally rate it at least 4 stars
However, my last trip I took someone specifically because I was raving about their cooked from scratch corned beef hash.
We didn't walk in 5 minutes before they closed. And after patiently waiting for our server to take our orders after we decided, we were disappointed to find out they were out of the corned beef hash.
A few suggestions:
1. Don't keep it as a regular menu item if you run out of it. Make it a special that you out on the chalk board.
2. If you keep it on the menu, maybe put a disclaimer saying 'while it lasts'. I would be less upset if it said that.
3. Make enough so you don't run out. If it's something that runs out, it's not like it's going to go bad.
Other than that and the waits that can occur because the place is so small, it's a good place for a good breakfast at a good price. I'm giving them 2 stars because 1 star would be too punitive, and I can't in good conscience give them 3 because they need a small reprimand.