The food here is pretty good, albeit inconsistent. The service ranges from so-so to horrendous. On my most recent visit, I was given my check and gave the waitress my credit card. She comes back about 30 minutes later to inform me she had lost my credit card. She asks if I'm sure I gave it to her. She then proceeds to go ""look"" for it for nearly an hour to come back and say, ""I still can't find it, I guess you will have to cancel the card."" That was it! I stood up and walked out. The good news is I didn't pay for my meal (my card apparently never made it to the cash register). The bad news is, well, after being there for over 2 hours, they lost my card and acted like it was no biog deal. Needless to say, I won't be eating here again. It's a real shame, too, because they have pretty good food.