San Francisco
Restaurants
2486 Sacramento St
- Category:
- Restaurants
San Francisco, 94115
CA, United States
- (415) 346-3888
Rate and review Captain Submarine in San Francisco, CA, United States!
Share your experiences at Captain Submarine with your friends or discover more Restaurants in San Francisco, CA, United States.