Del Mar Description
Spanish coastal fare in glam surrounds. A beautiful Spanish villa-like setting with waterfront views backdrops Basque tapas, grills & wine.
Address:
791 Wharf St SW, Washington, DC 20024, United States
Phone:
+1 202-525-1402
Website:
https://www.delmardc.com/
Store Hours:
Sunday: 11:30am-9:30pm| Monday: Closed| Tuesday: Closed| Wednesday: 5-9:30pm| Thursday: 5-9:30pm| Friday: 5-9:30pm| Saturday: 11:30am-9:30pm
