Tad's Steak House - Home

Welcome to Tad's Steak House! We are located at 120 Powell St, San Francisco, CA 94102. Our phone number is (415) 982-1718. We look forward to seeing you soon!