Seven Stills has a nice tap room; serving craft beer on tap, some cocktails, and the kitchen offers great food.
Outdoor seating and friendly staff.
2704 24th Street, San Francisco, CA
Sunday (11am-9pm) , Monday - Wednesday (5pm-10pm) , Thursday (12noon-10pm) , Friday (12noon-11pm) , Saturday (11am-11pm)
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services