The Looking Glass

Located In: Waterbar Restaurant

Seated: 24 / Standing: 50

Waterbar Restaurant

Waterbar Restaurant

The Looking Glass
Address
Waterbar Restaurant

399 The Embarcadero San Francisco, CA 94105

Business Space Location Map
Capacity

Seated: 24

Standing: 50

F&B Options
In-house catering
Equipment
  • Air Conditioning
Features
  • Outdoor Area
  • Great Views
Frequent Uses
  • Private Dining
Overview

The Looking Glass, is an indoor/outdoor space, overlooking the main bar and boasts a spectacular view of the Bay Bridge. The space is a perfect place for an after-work cocktail gathering, or for hosting a memorable al fresco summer meal.