Mid-afternoon, not crowded but our lunch break put us way off schedule. We were seated quickly but got no attention for 15 min., beverages after another 15 min. and food took 30 min. Other patrons seated nearby after our arrival with the same waitress, including a large party, got orders before us. Some of the food was good some was obviously prepared ahead and the quality suffered. The waitress brought the charge card slips with a "here you go Love" after the poor service. Her fault? Kitchen? I hate the tip dilemma in this situation.