Charlie Weaver’s is a rustic mom’n pop country restaurant off the beaten path in White Haven. It serves American food and specializes in BBQ. The atmosphere is homey and cozy and the people are friendly. Food is average. Entrees are platters of chicken, seafood, steaks, pasta, and fried chicken. BBQ offerings include pulled pork, ribs, and beer-can chicken.