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
