First Look at NYLO Dallas Southside’s Terrace Bistro and SODA Bar
The new NYLO Dallas South Side hotel (1325 S. Lamar St.) offers two dining experiences. The Terrace Bistro and lobby bar, located on the first floor, has a chic loft vibe. The space is adorned with exposed concrete and bright jewel tones. Wooden tables and plush leather seats line the…