Location

Red Onion Grill is located at 384 Main St. in small town Chester, California; convenient to Lake Almanor and Lassen Volcanic National Park. State Hwy. 36 becomes Main St. in Chester - look for the Red Onion Grill and Almanor Bowling Center signs!




Fall & Winter Hours

Red Onion Grill is open Thursday-Sunday, 4PM-8:30PM




Reviews


San Jose Examiner
Mountain Valley Living Magazine
Andrew M. Phillips, Sr