Remove Ads

Photo of Holder's Country Inn

Holder's Country Inn

5512 Monterey Rd, San Jose, California 95138 USA

485 Reviews

Patio dining area

Photo Credit: Yelp

Remove Ads