top of page
Texas Tapyard
Address
3675 Ross Ave
Dallas, TX 75204
Hours
Monday - Thursday: 3P-12A
Friday-Saturday 11A-2A
Sunday: 11A-12A
Phone
(469) 608-1780
bottom of page
Texas Tapyard
3675 Ross Ave
Dallas, TX 75204
Monday - Thursday: 3P-12A
Friday-Saturday 11A-2A
Sunday: 11A-12A
(469) 608-1780