I have not been to 3 Margaret's in quite a long time. The service use to be very good. I went for lunch yesterday, Monday, around 1:30 pm. I waited for 20 minutes after being seated and was never even asked for my drink order....I had to stop the hostess and ask if anyone was working the booths/tables. She took my drink order and brought it to me. Again I sat for another 15 minutes without anyone taking my food order. Again, I had to stop someone to place an order. Usually I go to El Maguey authentic Mexican restaurant. The food ALWAYS comes out so fast after ordering, so I just kind of assumed the same would happen at 3 Margaritas. I was definitely wrong. My food FINALLY came to my table about 20 mintes after odering. I ordered Pollo Jalisco. The chicken breast was half or maybe even a fourth of the breast and was pounded so flat that it looked as thin as the burritos that came with the meal. Geez, I never remember to take pictures. Never once was I checked on to see If I needed a refill on my drink. I asked for my check while I was still eating and seen an employee, because I figured if I did not get my check when I seen someone that I would have to wait a ridiculous amount of time to get the check. I put the cash on the ticket holder while I was still eating. WOW. Immediately there was someone there wanting to reach over my plate while I was still eating to take the money. Of course I informed them that I was still eating and would have appreciated quick service like that when I was waiting to order my food and not while I was still eating. NOT A GOOD LUNCH EXPERIENCE AT ALL!!!! Kathryn H.More