I remember begging my mother to bring me to Kelley's as a child. All the food was fresh and tasted homemade. It still tastes fresh but there is something missing. Maybe they source ingredients from a different place. The fish is fresh but it just bland. The roast beef sandwiches are huge and can be customized. The salads are great.