WOW what a disappointment today. Stopped in at 11:30 am Sunday for a quick couple of beers and lunch before the 1:10 Diamond Backs game. Drink order was taken at 1140 and the first drinks showed up at 12:15. 35 minutes for 3 tap beers. The 4th drink was 10 minutes after that. Our food order was taken at shortly after our drink order. At 1220 we still had not seen any of our food and we asked for a manager and a gentleman said he could help us. We explained that we had to be at the game but 1:10 and he said he would expedite and work with us on the price. Delivered 1 of our 4 sandwiches and 1 order of appetizers a few minutes later and said he would only charge us for half the food. At 1245 we finally gave up and told him we had to leave. His response was to apologize and said "even the Patriots have a bad day". The waitress was brand new and was very friendly and this was not her fault. Never did see the rest of our food order. They were not busy and maybe this is why. Sure hope they straighten out the problems.