Skip to main content
play

Tiny-town's BBQ joint rated best in U.S.

The city of Blue Ridge, Georgia, is known for nature. Now it is also known for the nation's best barbecue.
VPC