This place is really special. It has the best views of Arrowhead and Beaver Creek from it's dining room and if you are able sit outside you will be in heaven. The food is very good and well prepared. Fresh seafood is always great here as well as the veal. Good salads, tuna, or black bean soup are very good starters.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.