Even though wine month is typically celebrated in June, Castle Ranch Steakhouse lets their guests celebrate all year long! Castle Ranch Steakhouse is Idaho’s ONLY restaurant serving 100% local wines. Here, we offer 24 different glasses of wine, from an area with over 50 local vineyards. Now, that's something to cheers about!
Select from a variety of tasty entrées by Castle Ranch Steakhouse, where you can complement your dinner selection with a flavorful glass of wine. Our knowledgeable servers will be happy to help with your wine selection.
We hope to see you soon at our Boise restaurant, where we offer local, savory wines from the Boise area.