I've stopped here two other times and they weren't open and the parking stinks, but when I did catch them open for business the food was awe...
All reviews seem positive