The Alpine Inn is a bit unique. Be sure to check their web site for hours and menu. Note that they are closed from 2:30-5:00 P.M. That means that those planning to eat dinner will all be seated at 5:00 P.M. In the tourist-heavy season, plan to be there by 4:30 if you want to be part of the first seating because there will be a long line waiting and the restaurant will fill to capacity. Even during tourist season you can only expect to wait 2-5 minutes after seating before your order is taken and the same wait before salad is served. Your meal will arrive by the time you finish your salad. The waitress will quickly return to see if the steak is cooked to taste. We have been eating here for years and have never had some of the negative experiences expressed by a few reviewers. The food is excellent, the price is very reasonable, and service is usually exceptional. It's one of the best places to eat in the central Black Hills area.