I live in NYC and go to Buffalo to visit my girlfriend frequently. Every time I am there I MUST eat a foot long hot dog or hamburger from Ted's. That charbroiled flavor just can't be beat!!! Seriously. If you are in Buffalo, go to Ted's. You will not be sorry!!
Pros: Inexpensive, Great Parking, Great Service
more