If you're looking for fresh homemade comfort food this is the place to go to. The only downside is that there will be plenty of other people wanting to do the same. Parking and seating will be limited as this place is very popular.
Ordering can be a little tricky for newcomers as you must wait in line for a cashier who will take your order (if getting a sandwich they have forms you can fill out to customize your order). You'll be given a numbered wooden spoon on a pedestal to take to your table and your order will be brought to you when it's done. Desserts are tasty but huge (like 4 inch cubes of puffed wheat squares!) so feel free to share them.
My wife and I will go every couple of weeks and buy a few loaves of bread after our meal to take home (the kettle bread and raisin bread are our favorites) We try to freeze them for making toast occasionally but they're usually eaten up too quickly.