Teds has the best char-broiled hot dogs, especially the foot longs! I love them and their special hot sauce is perfect to top it off with--not too hot or spicy, just right. Fries are also great.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.