Elevated Cocktails, Good Music. Finest Scotch, Whiskey & Cigars.
Situated at the Star in Frisco, there’s no better place to enjoy a drink, a bite to eat, and a great night out.
Perched to be the most exciting and cutting-edge new restaurant concept in North Dallas, The Glen – along with its exclusive scotch bar, 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 painting that was originally commissioned in 1851 for the Palace of Westminster and currently hangs in the Scottish National Gallery.
While hand-pressed craft cocktails, an impressive wine and scotch selection, and chef-curated seafood specialties, we look forward to serving you!
Our classic beverages can make the perfect addition to your dining experience. Not sure what drink to pair your meal with? A member of our staff would be more than happy to help you decide.
Rare & Fine Spirits
The Glen - Restaurant & Bar has a mission to procure the finest spirits. Come taste some of the worlds finest libations in comfortable and upscale environment.
Our creative bartenders have outdone themselves once again with their latest take on the popular Old Fashioned. Enjoy it paired with an appetizer or with one of our amazing dishes and let the flavor overtake you!
The Glen Restaurant & Bar
6655 Winning Drive, Frisco TX 75034
Monday - Wednesday: 3 PM - 10 PM
Thursday: 3 PM - 11 PM
Friday: 3 PM - 1 AM
Saturday 5PM - 1AM
HAPPY HOUR 3PM to 6PM Mon. - Fri.