The only reason I am giving 2 stars is is because the manager tried to do the right thing but failed miserably. Being Mother's Day, I did not want to go to a restaurant and wait for hours (my husband didn't pre plan) , every restaurant had a 1 to 1 1/2 hour delivery/pick up time. I came across Macaroni Grill, it said 20 min pickup time..at 7:27 I placed my ordered online and received a confirmation email that my order would be ready at 7:50 - I rushed my husband out the door to pick up the food and when he got there, they said it was going to be another HOUR! My husband complained, and they apologized and gave him a credit for $30 - Our food was finally ready at 9pm! We live 5 min from the restaurant and when we unpacked the food, it was ICE COLD! The chicken was like rubber and inedible! I will never eat here again!