Home Tags The Baked Potato

Tag: The Baked Potato

America’s Fully Loaded Baked Potato Alive & Well in Latin America

Spotting a baked potato stand in Brazil reminds Bill Esparza of just how great this distinctly American treat is, especially at Studio City's famed The Baked Potato.