Carrows is just what they advertise. Every time I've gone in there, I get a decent meal for a decent price. It's not the place to go if you're expecting white tablecloths and tuxedoed waiters, but if you want friendly service and a decent meal, this is the place.
Pros: Good food for good price
Cons: can't think of any
more