Ted’s was the first of three stops recommended by a Buffalo, NY Native. When I did my pre-research on Ted’s before trying it myself I heard only great words about this Buffalo institution. Ted’s differs from the majority of my stops in that it is a chain establishment. There are multiple Ted’s located in […]