I have not tried the entire menu, but what I have tried was good. They never seem busy, I've never had to wait for a table. Family run joint, so sometimes there is not enough waitstaff. That aside, the place is great.
Pros: good food, cheap
Cons: small parking lot
more