ZERO STARS IF POSSIBLE!! Let me explain...
Stood in at the front for 10 minutes cause of the "dinner rush". The restaurant barely had 7 full tables. Waitress walked pass us three times until finally saying "I'll be right with you". 5 minutes later a highly intoxicated lady introduced herself "Sam" and ask for our drink order. Drinks came out with no time issues, just the cups had wrappers still in 3 out of 4 in them. She apologized quickly, but took her time to replace them (about another 5 minutes). During that time she walked pass again with drink orders of another table.
Alright, now it's time to order all our food as we had PLENTY of time to look over the menu multiple times. She doesn't write anything down and amazingly forgets our appetizers and blames another waitress for taking them. During our barely mediocre meal, the table behind us is getting cleaned by a pair of highly trained McFadden staff, and they so how manage to throw water in the air spilling over onto my family. These ladies found it hilarious by their laughter until I told them to apologize for spilling on my mother-in-law. They made a half-assed apology and went about their day. So our meals over and now Sam tells us that she apologizes for forgetting our appetizers. Wait, didn't another waitress take them?!? So the bill finally made it over and she apologized again for such a "busy night". That place wasn't even close to busy by any stretch of the word.
We went there to celebrate a 21st birthday and would've had a better experience sneaking in a flask to Chuck-e-Cheese! Save your money and go elsewhere!!!!!