The Best In Town!!!.
Cowan's is one of those places that you would say is "just like grandma's". It is very nice place to go with your family and have a wonderful, cooked when you order meal. They have got the best pies you have ever tasted. You have got to stop in you will defintly come back for more.