Opening hours
Closed · opens 7:00 AM
| Monday | 7:00 AM – 8:00 PM |
|---|---|
| Tuesday | 7:00 AM – 8:00 PM |
| Wednesday | 7:00 AM – 8:00 PM |
| Thursday | 7:00 AM – 8:00 PM |
| Friday | 7:00 AM – 8:00 PM |
| Saturday | 7:00 AM – 8:00 PM |
| Sunday | 7:00 AM – 8:00 PM |
Local time in Los Altos: 1:45 AM (PDT). Holiday hours may differ.
About Holder's Country Inn
Holder's Country Inn is a restaurant located at 134 Main Street in Los Altos, California. Our Los Altos guide covers 53 food and drink spots, and this is one of them.
Holder's Country Inn is open daily, 7:00 AM – 8:00 PM.
You can visit for dine-in.
Quick facts
- Category
- Restaurant
- Address
- 134 Main Street, Los Altos, CA
- Hours
- Open daily, 7:00 AM – 8:00 PM
- Listing updated
- · Suggest an edit
Popular times (estimated)
Estimated from typical visit patterns for restaurants and this venue’s opening hours – not live data.
Features & amenities
Service options
- Dine-in
Reviews
Write a reviewNo visitor reviews yet. Been to Holder's Country Inn? Share your experience to help other diners.
Frequently asked questions
What are Holder's Country Inn's opening hours?
Open daily, 7:00 AM – 8:00 PM. Monday: 7:00 AM – 8:00 PM; Tuesday: 7:00 AM – 8:00 PM; Wednesday: 7:00 AM – 8:00 PM; Thursday: 7:00 AM – 8:00 PM; Friday: 7:00 AM – 8:00 PM; Saturday: 7:00 AM – 8:00 PM; Sunday: 7:00 AM – 8:00 PM.
Is Holder's Country Inn open on Sunday?
Yes, Holder's Country Inn is open on Sundays: 7:00 AM – 8:00 PM.
Where is Holder's Country Inn located?
Holder's Country Inn is located at 134 Main Street, Los Altos, CA.
Does Holder's Country Inn offer delivery or takeout?
Delivery is not listed for Holder's Country Inn. Listed service options: dine-in.
Nearby places
All in Los AltosListing data © OpenStreetMap contributors, ODbL. Details may have changed – please verify with the business.