Chateaubriand Restaurant Kincaid Photo Services Dallas Texas Postcard

2515 McKinney Avenue, Dallas, Texas The South's most adventurous restaurant. The Chateaubriand is an exciting place where Betty and Jimmy Vouras have put their personal touch to French and Continental cuisine.

eBay