Loading Map....
Address
342 Howard Street
342 Howard Street
San Francisco
California
Pacific
94105
United States
Town Hall Restaurant is a local favorite and San Francisco culinary institution since 2003, Town Hall showcases its classic American cuisine.