Showed up at 1:00 on a Wednesday afternoon and had a 30 min wait to be seated. Was finally seated at a half cleaned table. We asked for a kids menu and they said they were out and our kid needed order off the adult menu. I ordered coffee and they said their machine was broken and they didn't plan on it being fixed soon. My wife ordered fajitas and he said it would be at least a 25 min wait on them because the kitchen was behind. Our server never brought our daughters lemonade and when we got the check and brought it up he said "I was wondering where that lemonade went that I made earlier and forgot to bring out". Our drinks remained empty most of the meal and he never refilled our bottomless chips and salsa. While eating our meal another waitress walked by mumbling "stupid people" loins under breath as she grabbed a high chair for a couple with a infant. The table behind us was covered in dishes for most of our meal. It would of been better if our waiter was apologetic but he was arrogant and unpleasant.