Cable Car Cafe

★★★★☆ 4 reviews
650-952-9533
423 1/2 Grand Ave
S San Francisco, CA 94080
Return to the Business Page

Search for Restaurants

Similar Nearby


Recommended Nearby