Horrible Service!!! Went in at about 1 pm today for lunch, we had a party of 12 they told us it would be about a 30 minute wait so we said that's fine. They said they had the room but not enough servers but anyways we waited. Our table was ready so we went and sat, took about 10 minutes to get our drink orders and drinks. The waitress was very slow, she finally took our order at about 1:30ish, to make a long story short we finally received our food at 3:14!!! Yes it took that long to get our food and when we finally got it, it was freakin COLD!!!! Out of the party of 12 only 2 had decent temperature food!! So we complained and the manager finally came and took our plates, to top it off one of the kids meals had a hair in it!! It took about another 30 mins to get our replacement meals. The waitress finally came at the end to tell us the manager was taking care of all the meals! And she had the balls to say "I've never known a manager to cover all the meals!" Really?! After waiting all that time and then getting cold food? Then she had the balls to say I brought the desert menu if you are interested?!? Needless to say we will not be returning to this place AGAIN!!!! They don't even deserve 1 STAR!!!