"I just had the worst restaurant experience in my 43 years on this earth!!! My wife picked this place to eat for her birthday after seeing it on the morning blend. It started out good. We were seated immediately and received warm chips and 3 types of salsa, which were all very good. We had our 10, 8 and 4 year old with us to celebrate mommy's birthday. We saw the Wednesday night special was a free kids meal with each paid adult meal. Nice unexpected bonus! We ordered our drinks, the original margaritas were good. We placed our order and were given more warm chips and offered more salsa, which we declined because we ordered the guacamole appetizer. Then things got bad. The guacamole came out 30 seconds before our food. Our 10 and eight year olds received huge plates of enchiladas, my wife got her food with all rice and no beans despite asking for the opposite. I got all my fajitas fixing but no tortillas and we still had not been given silverware and napkins. My wife immediately asked about the kids plates of enchiladas, and was told there were not enchaladas on the kids menu. When the waitress brought the menu and we showed her the kids menu had enchaladas, she started arguing with us. My wife asked for a manager and we were told there was not one there tonight. The argument continued with the waitress who wanted to take one of our kids plates away. At that point I wanted to salvage our night and told them to just leave it alone. Unfortunately, my wife was upset they did not get her order right. Not only did she not get her beans, they did not put any in her burrito even though the menu said it would have beans. At this point our waitress swore in spanish, something my ten year old pointed out immediately. Despite being a white family, my kids have plenty of Hispanic friends. Their best friends from the neighborhood are Hispanic and I'm sure they have heard those words before. After that our waitress ignored us until she had to come offer us boxes and give us a bill. The food was average at best. When I got the bill is when I really started to get mad. They had charged us full price for everything including the one kids meal our 4 year old got. I showed them the sign on the table about a free kids meal. They then took my credit card to the register while 3 people discussed it with the waitress denying she did anything wrong. At this point I walked over there and suggested I call the police to moderate the overcharge on my bill!!! Yes it got that bad! Finally one guy took charge, he came to our table and tried to explain that he was taking off the charges for the adult enchaladas my kids got. Before he could, my wife who was shaking, let him hear her story again, while I tried to tell her to stop. She was upset because my daughter had got so upset her stomach hurt. It was a total nightmare, but not over yet. After fixing the bill I reluctantly gave the waitress my debit card. She came back and said the Internet was down and the whole block was affected, but I could use the ATM by the men's room. I immediately said it would not work either, but felt desperate and went to try. Of course there was a $3 fee. It did not work, so a least I was not being scammed. Problem was I had to leave my wife and kids there while I drove in search of an ATM. In the meantime my wife had to deal with 3 antsy kids a guy who kept begging her to give the restaurant another try. He said they were going to fire the waitress. My wife made it clear over and over she did not want anyone to get fired. Before you assume I am a complainer, I will let you know that I have never sent food back at a restaurant, and have only complained a few times. Most of the time the waiter or waitress fixed it and in one case we received free appetizers from a manager who went above and beyond for a small comment. I just joined Yelp tonight based on this horrible night. I now I plan to give positive reviews when I have a good experience, because I will no longer take it for granted."