
-
OverviewView Map
Windows on the Water was designed by the architect to fully capture the view of the harbor. The restaurant has 18 large windows that provide a panoramic view of the bay from The Rock in the north to Montaña de Oro in the south. Its picturesque location coupled with exquisitely prepared dishes make for a unique and elegant dining experience. Windows on the Water is situated in the heart of the Embarcadero, just a couple-minute walk away from many of our local hotels. For more information, please visit our website.
-
Amenities
Other
-
Serving:
- dinner
General
-
Open For Business:
-
Takeout Available:
-
Serving: