Map Happy Hour

Cowboy Chow happy hour

Dallas Downtown Historic District, Dallas, Texas

Address: 311 S Akard St, Dallas, TX 75202

Phone: (214) 745-4300

Website: http://cowboychowrestaurant.com/

Cowboy Chow at AT&T Discovery District serves cuisine inspired by native ingredients and traditional recipes from regions spanning Mexico to Montana, with a focus on regional Western flavors.

Happy hour times