World’s Most Expensive Baked Potato
The baked potato may not be the most healthful item on your plate but, thanks to chef Ben Kingdon of The Cary Arms, it could be the priciest. The Cary Arms is “The Inn on the Beach” in the coastal town of Torquay in Devon county, England. It’s there that Kingdon produces the gastropub food...



