Just like all places, I have my favorites on the menu. The Castro is by far what does it for me. The staff is always helpful, kind and welcoming. Food always comes out in a timely manner. I don’t think there is anything on the breakfast menu that I wouldn’t eat. Back when I was a coffee drinker, this place was my go to. The healthy, homemade food choices are worth the prices to keep a small business going.
Meal type
Breakfast
Price per person
$10–20
Food: 5
Service: 5
Atmosphere: 5
Recommended dishes
Grilled Cheese of the Week
Wonderful place to relax with a great cup of coffee, and delicious food.
Service
Dine in
Meal type
Breakfast
Price per person
$10–20
Food: 5
Service: 5
Atmosphere: 5
We stopped at Kettle on our long drive from northern MN to southern CA and it was one of the high points of the 2,000+ mile trip!
We ate the day’s special grilled cheese (provolone, sweet potato, kale, and some kind of delicious sauce), a cubano sandwich, and a Caesar salad, and they were all delightful. Apparently the cubano is very popular, as well as the special grilled cheese that’s different every day. But the surprise was the homemade Caesar dressing and crispy fresh greens. My husband: “That’s about the best salad I’ve had in years!”
Plus the sweetest staff and an adorable interior. We might have to make this a stop on every cross-country trip!
Service
Dine in
Meal type
Lunch
Price per person
$20–30
Food: 5
Service: 5
Atmosphere: 5
Recommended dishes
Grilled Chicken Caesar Salad
Great hometown feel in the original town drugstore & soda fountain. Great food too!
Service
Dine in
Meal type
Lunch
Price per person
$10–20
Food: 5
Service: 5
Atmosphere: 5
I was pleasantly surprised by this great little restaurant. The sandwich was hot and flavorful on thick toasted bread and the salad was great, fresh greens and properly cooked chicken, npthing was dried out or old. I'll definitely be back whenever I come through town.
Service
Dine in
Meal type
Lunch
Price per person
$20–30
Food: 5
Service: 5
Atmosphere: 5