Ten Sports Grill

The one place in Downtown Dallas that has it all, Ten Sports Grill has awesome pub grub, a great atmosphere, good drink specials and of course so a ton of televisions with Texas teams and national sports on. Pool tables and other sports bar activities ke