From the owners of Armitage Bistro comes DC Ranch's all-new West Addison sports bar and restaurant, which had its grand opening on Sept. 17, 2010.
Photography by Ron Nachtwey. Photos@RonNachtwey.com