The Green Room
The Green Room is a restaurant and bar located on a roof terrace in Dallas, serving American cuisine. The space features dining areas alongside a full bar, positioned above street level for views of the surroundings.
The rooftop location requires taking stairs or an elevator to reach the venue, so plan accordingly for access. Weather conditions directly affect the experience here, so timing your visit and dressing appropriately matter.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.