Things are looking green at Holder’s Country Inn Café, and that’s not just because St. Patrick’s Day is around the corner. Yes, that friendliest of colors, green, is
Been there, done that? Do tell us about it! Submit a review of this Santa Clara restaurant today.
3 of 5 stars
4 of 5 stars