Spirit Mountain has always been busy when I've been there around dinnertime. It's not unusual to grab a number and wait a couple of hours or more. I find the price expensive (about $11 or so for the dinner buffet), but the food is good. Wed night is seafood night, and I really enjoy seafood. Plan to spend a lot of time when you go here. The food tastes good and is fresh. Sometimes I feel like the waitresses are rushing me since there are a lot of other people waiting, and I don't like that.