The Vendry is now part of Groupize! Read more

The Terraza

Located In: Del Mar

Seated: 45 / Standing: 70

Del Mar

Del Mar

The Terraza
Address
Del Mar

791 Wharf Street Southwest Washington, DC 20024

Business Space Location Map
Capacity

Seated: 45

Standing: 70

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

The Terraza, an unenclosed outdoor space under a dramatic pergola offers gorgeous views of the Wharf and Marina, the 14th Street Bridge, and East Potomac Park.