Waterbar

399 The Embarcadero, San Francisco, CA, United States

5 Followers


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)