I don't know why people are giving such high stars.
Service IS bad, everyone who works there looks unhappy to serve you.
Everything tastes the same; salty and spicy.
It's dirty - but I've seen worse.
BUT in return you get:
cheap food and drinks;
free parking;
very bad service and
and a happy husband.
Whatever makes the husband happy :)