Elevated Dining & Cocktails, Good Music. Aerial Performances. The Ultimate Night Out!
Situated at the Star in Frisco, there’s no better place to enjoy a drink, a bite to eat, and enjoy friends & family.
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!
CRAFT COCKTAILS & MARTINIS
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 Bourbon, Scotch, Tequila & 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 - 12 AM
Saturday Brunch 11PM - 3 PM
Saturday 5PM - 12 AM
Sunday Brunch 11PM - 3 PM
HAPPY HOUR 3PM to 5 PM Mon. - Fri.