skip to main content
skip to footer
Home
Menu
Photos
Parties & Events
Reviews
Visit Us
My Account
Login
Create an Account
Tad's Steak House
120 Powell St
San Francisco, CA 94102
Tel: (415) 982-1718
Fax:
Get Directions
Ellis St. Location
38 Ellis St.
San Francisco, CA 94102
Tel:
Fax:
Get Directions