In 12 minutes tops, you can have a steakhouse-quality baked potato in the comfort of your home. Few things hit the spot like a perfectly baked potato, whether you’re digging in at a steakhouse or loading one up at your own backyard barbecue. But making them at home usually means waiting around for …
Read More CNET