Food & Drink
Discover an unforgettable dining experience at James Street Inn Restaurant & Catering, located at 255 James St, Holland, MI. Indulge in gourmet dishes crafted from locally sourced ingredients and a seasonal menu that reflects the rich culinary traditions of Michigan. Whether you're enjoying our cozy, elegant dining room or planning a flawless catered event, our expert chefs and attentive staff ensure every meal is a celebration. From intimate dinners to grand occasions, James Street Inn blends sophistication with genuine hospitality, making it the perfect choice for all your dining needs. Experience the taste of excellence with every bite.