We went to Deer Creek and Battle Creek to hike and found this place with spectacular views of Lassen for dinner. Food was great - We ordered Sashimi Tower, Champagne Pear Salad, Silver Salmon and Seafood Paella. Will definitely come back if we visit the area again.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.