Tag: pit boss pellet grill

Pit Boss 820 Pellet Grill Review

Pit Boss Grills 820 pellet grill Review. The 820 is 820 square inches of cooking surface. Are you looking for a pellet grill that’s a bargain not only in price but in how well it’s built? And this pellet grill…