Just ate there today and I have say they have good food. I had the ham and Swiss sandwich and it was great. Friendly staff, and very clean inside. The only thing is the side of potato salad I got with my sandwich was about 2 bites, very tasty but I wish they would give more. All in all it was a good experience and I will definitely be back.