This restaurant is famous for their ribs, links, and other smoked treats, but it’s this MASSIVE 10 pound baked potato that really takes the spotlight!

Back
Top