The one star is for our waitress, who was at least apologetic. We'd just left a high school competition and wanted to grab a quick bite before continuing our day. We ordered a steak and a salmon lunch. 45 minutes later and no food. Every 10 minutes or so our waitress would stop by and give us yet another reason why our food was not done. First it was that steaks take longer. Ok. Then it was that they were backed up. Then it was a shift change - wait, I thought the steak was cooking?? I started to feel embarrassed for the waitress, who keep coming out with food for other tables and had pass by our table each and everytime. Once we saw that people who were seated after us were finishing thier meals, we left. This cafe isn't exactly destination eating anyway, but I wont be back. Even if I'd gotten my food, I'd advise people not to bother. Nothing I saw passing by my table to other patrons looked particularly appetizing. I just wish I had that hour of my life back.