What a great place. Cash only folks, so be warned! They do have an ATM at the front but you will have to pay the fee.
The food is terrific, and ranges from sandwiches to meatloaf dinners to Mexican food. They also do a killer breakfast. They have daily specials and they make pies fresh daily.