Restaurants & Bars

San Francisco Bay Area

Sub Shop on 24th & Castro

Share:

Restaurants & Bars 4

Sub Shop on 24th & Castro

abe1329 | Jul 6, 2006 11:11 PM

I passed the new Sub shop today on 24 & Castro. It looked really good. Anyone tried it?

Want to stay up to date with this post?

Recommended From Chowhound