Hotel Mark Twain

345 Taylor St (at Ellis)
San Francisco, California

(415) 673-2332(877) 854-4106

[email protected]

Visit Website

also Fish & Farm, new American seafood and artisan meats