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 foodgreat servicegreat people... having been to Italy..this is as close as it gets... family style dining in old ItalyBuon Appetito!  -- 

Upcoming Events