Dallas
Hours & Location
2642 Main St,
Dallas, TX 75226
(972) 215-0640
info@vidorradallas.com
HOURS OF OPERATION
Monday - Wednesday
11 am - 12 am
Thursday & Friday
11 am - 2 am
Saturday
10 am - 2 am
Sunday
10 am - 12 am