Perched to be the most exciting and cutting-edge new restaurant concept in North Dallas, The Glen – along with its exclusive scotch bar, The Monarch Stag – offers guests a full-sensory experience in a mystically unique atmosphere, complete with towering interior trees, lush florals, provocative lighting, and more. This one-of-a-kind establishment takes its stoic and seductive inspiration from The Monarch of the Glen, a striking British painting that was originally commissioned in 1851 for the Palace of Westminster and currently hangs in the Scottish National Gallery.

The forward-thinking group behind The Glen is truly redefining today’s traditional dining experience with trendy brunches, bespoke lunches, elevated dinners, and unforgettable after-hour encounters. While hand-pressed craft cocktails, an impressive wine and scotch selection, and chef-curated seafood specialties leave its guests in awe, it’s The Glen’s spectacular lineup of entertainers that are undoubtedly the talk of the town.