The Woolworth 4.5 / 5

1520 Elm St #201, Dallas

Overview

comfortable yet modern bar with an elevated menu of shared plates & entrees plus handcrafted cocktails.

Tips & Reviews