The Briarwood Inn
An idyllic setting for an elegant and memorable dining experience just 20 minutes west of Denver. This beautiful restaurant features two fine dining rooms graced with sparkling chandeliers, dark woods, plush seating, hand-carved antique furnishings, and glowing fireplaces. The outdoor Garden Terrace has a picturesque Rocky Mountain backdrop, and water features surrounded by trees and flowers.
$$$
GOOD FOR
Romance