This 2 star rating has nothing to do with the service. Hector was great. The food was fine. Nothing spectacular but not horrible either. I would probably go back just because I enjoy the location and the prices are decent.
The reason for the 2 stars is because of my experience in the bathroom. I went to the bathroom to wash my hands before I ate, and a female server walks in (tall, dirty blonde hair, Caucasian) and starts to make a phone call on speaker. She then proceeds to raise her voice in anger and use profanity (the F word specifically) while speaking to whomever she was speaking to. I think she said "you tell her when I get home I'm going to f&$!ing kill her..." or something similar to that. Now... I also work in a restaurant on the strip, and if any of our employees were to do that, we would be fired for sure. Maybe she's lucky I didn't say anything to a manager or she might be fired too, I don't know if they would even care. That server made Maggiano's look bad in my eyes and I'm sure anyone else would've thought the same thing. Perhaps you shouldn't allow your staff to use the same bathroom as your guests, and all this could've been avoided.