Pro: really good home cooked food & good price
Con: waited over 30 mins to eat with only one cook (go figure), waitress was a little rude (brown hair chick) when I told her I wanted all of my order, for some reason they brought our plates out like 1 at a time, it's a TRUE hole in the wall which is perfectly fine with me but when it's packed its not good for manuevuring through---constantly getting bumped in your chair by waitresses and customers & with some seats being so loose and old it feels like you're gonna go airborne or the whole thing is gonna fall apart.
Suggestion: ***CALL YOUR ORDER IN***
Don't go here if you're looking for anything remotely close to mid to upscale. Don't be thrown off by exterior. Even with the food being good, it's not worth the ridiculous wait.