South Beach Cafe, SAN FRANCISCO, California (CA)

Feeling hungry? South Beach Cafe might be the place to eat for you.
Conveniently located at 800 The Embarcadero () in SAN FRANCISCO, California (CA) (94107), South Beach Cafe can be reached at 4159741115. Please call in advance to make a reservation.
More restaurants in SAN FRANCISCO, California (CA)


South Beach Cafe contact information and details:
Address: 800 The Embarcadero - , SAN FRANCISCO, California (CA) 94107
Contact Phone: 4159741115