From Our Editors
Your taste buds are calling for some down home American cooking from Ted's Sports Bar & Grill in San Francisco.
Don't waste time searching for parking, we've done all the work for you. Spaces available here.
Stop what you're doing and pay a visit to Ted's Sports Bar & Grill's restaurant today.