Restaurants & Bars 5

Trip to Dallas

ronr | Jul 26, 2002 01:47 AM

I'll be going to Dallas next week and have read about The Mansion on Turtle Creek for years now. Is it as good as it's cracked up to be. I heard they lost a star. What's the real deal?

Want to stay up to date with this post?

Recommended From Chowhound