Capps Corner

Where
1600 Powell St, San Francisco, CA
Call
+1 415.989.2589
Web
Capps Corner Website
Tags
Bars, Restaurants, Italian Restaurant
Claim this listing

About request an edit to this page

Capps has always been a must stop when in San Francisco..which is every year since the '70s... great food, great service, great people... having been to Italy... this is as close as it gets... family style dining in old Italy, Buon Appetito!  -- Harvster