Hidden in plain sight on a modest street in Meriden, Connecticut sits a burger joint that will forever change how you think about cheeseburgers. Ted’s Restaurant doesn’t look like much from the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results