3880 W Northwest Hwy, Dallas, Texas 75220 USA
Location of tap and tavern in Embassy Suites Dallas Love Field, open 5pm-10pm
Photo Credit: Yelp