If you are looking for a casual, local experience this is it. Good food, reasonably priced, and large portions. The micro referred to in the name is for the size of the diner, not the food or preparation. You can sit at the counter and watch your meal being prepared pretty much right in front of you.
I usually get my food to go because it is very loud in the diner. Two TVs going, plus a radio, the staff hollering back and forth to each other, and almost always there are a few locals hanging out having colorful discussions. I prefer my meal without a side of opinion so I don't stick around.