Restaurant & Dining Options

We welcome the public to come and enjoy a delicious Breakfast, Lunch or Dinner while taking in the beauty of the grounds visible from the dining area.

The Indian Hills menu offers anything from simple sandwiches to time-honored classics. Dinner features include steaks, seafood, salads, pastas and poultry as well as daily specials from the Chef. There are also selections for children of all ages.

Want a closer view? Our spacious patio is an excellent way to experience the atmosphere of Indian Hills. Just relax and let our talented, courteous staff serve you.

Thirsty? Our full-service bar is a great place to catch up with friends or to watch your favorite sporting event(s) on our several large- screen televisions. Enjoy a nice selection of Draft Beers or a lively concoction from one of our friendly bartenders. Indian Hills Happy Hour runs Tuesday-Friday from 3 to 6pm and offers specials on Tap Beer, Bottle and Can Beer, Rail-Drinks and House Wines. We look forward to seeing and serving you soon.

  • Breakfast - 7:00 to 11:00 Saturday and Sunday
  • Lunch - 11:00 to 5:00 Monday thru Sunday
  • Dinner - 5:00 - 10:00 until last call

Take-out is available when the restaurant is open. Call the bar to place your order at 651-770-2301 ext. 74 (please do not leave food orders on voice-mail).

Reservations are required for the public and suggested for members. The restaurant will be closed for member or league events. Call the Bar (ext. 74) to place a reservation.

For additional information, please call the Bar (ext. 74) or email us HERE.