there are moments that i feel Macaroni Grill is a great restaurant and then theres moments that i feel it falls flat. It all comes down to service and the Grill seems to have limited training for their servers and customer service in general. Their food is great when hot, their bread is yummy and the atmosphere is nice. Hearing Opera in the background is always nice, although I'm a bit put out when they are hovering over me.
All in all i would recommend the Macaroni Grill, the wait sometimes is to long for what you get, but the over all experience is fine. 4stars