At Terrace Lakes Resort, we are proud to offer our guests a full service restaurant in the heart of the beautiful mountains of the Boise National Forest.  Breakfast, lunch, and dinner are served daily at our restaurant which is located right inside the lodge.  Patio dining is available. 

For breakfast, the most important meal of the day, we have all the hot cooked meal essentials.  French toast, hot cakes, biscuits and gravy, ham, sausage, and eggs are available every day.  Consider one of specials for a heartier choice to help you power through your morning.  We also offer a wide variety of omelet options, let us treat you!  Need a quick breakfast option?  Not a worry!  We offer a la carte breakfast sandwich options as well. 

Midday after a busy morning can leave you ready for a refueling lunch.  Look no further than Terrace Lakes Resort restaurant!  Burgers, hot dogs, chicken strips, finger steaks, grilled cheese sandwiches, are you hungry yet?  We have a wide variety of different featured sandwiches available, please let us know how we can make your sandwich just perfect for your taste buds!  Several salad options are available for anyone looking for a lighter meal. 

Dinner after a full day of activity is a special treat at Terrace Lakes Resort. A wide range of appetizers are available; nachos, quesadillas, and wings.  Yum!  More formal dinners are offered as well.  Several different cuts of juicy steaks, served up with mouthwatering sides.  Savory pasta, succulent chicken, and parmesan tilapia; the choice is yours! Or try out one of our delicious pizzas made fresh to your specifications.


Our cocktail lounge is the perfect place to relax with friends at the end of the day or catch your favorite game on our big screen TVs.  At Terrace Lakes Resort, all the best in mountain resort dining is available for you!