Ted’s World Famous Steamed Cheeseburgers Review – Meriden, CT

I've been steaming burgers for years since I had my first beer-steamed burger in Boston, MA. Ted's has been doing it for over 50 years! The first time I heard of Ted's was a few years ago while watching an episode of Man vs Food on the Travel Channel. I was immediately entranced by the... Continue Reading →

Create a website or blog at WordPress.com

Up ↑