Waterbar

399 The Embarcadero, San Francisco, CA, United States


About

Our upscale and chic restaurant has delectable menu items that you won’t be able to get enough of. Each entree features the freshest and most sustainable seafood available. Offering lunch and d... Read more

Followers (5)