I have NEVER had a bad experience at Demos'. If you can stand to order something other than their steak, for once (YUMMY!), the Cajun Chicken Pasta is to DIE for! It is a huge portion, too; there's always enough left over for lunch the next day. Also, their rolls (dipped in the Baked Chicken & Rice Soup!) are a wonderful treat. And to top it off, the people serving your delicious meal are #1.
Pros: everything's great
Cons: always busy, sometimes long wait