Description
Nestled in the charming town of New Plymouth, Idaho, Double Diamond Steakhouse offers a unique dining experience with its rustic charm and premium quality steaks. Known for its warm hospitality and inviting atmosphere, the steakhouse is a favorite amongst locals and visitors alike. Whether you're looking for a romantic evening or a place to celebrate with friends, Double Diamond Steakhouse provides the perfect setting with its versatile accommodations.