My honey and I just tried this steak house while we were in town. The food is standard steakhouse fare however the snowbird chicken fingers were really delicious. The atmosphere was fun if not a bit much (as I'm not accustomed to animatronic taxidermy heads) overall we had a good time and would probably go again if we were in the mood for chain food.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.