Hours

Open 7 Days a Week
Mon-Sat 11am - 2am
Sunday noon - 2am

Daily Happy Hour until 7pm
Drink Specials after 7pm

Location

Inwood Tavern
7717 Inwood Rd
Dallas, TX 75209