Peaks of Flavor
Friday, June 11, 2004
By CLAIRE WALTER / Special Contributor to The Dallas Morning News

Flagstaff House. One of the country's finest restaurants. Mountainside with fabulous views. Award-winning wine list. 1138 Flagstaff Drive; 303-442-4640; www.flagstaffhouse.com.