Friday, March 29, 2024

Tag: Teds Burgers

A pop-up burger place in Wynwood becomes a smash hit (includes...

Ted's Burgers is a weekend pop-up in Wynwood that brings the smash burger to the Miami crowd. In 2020 it won the South Beach...