Main content starts here, tab to start navigating

Hours & Location

2642 Main St,
Dallas, TX 75226

(972) 215-0640
info@vidorradallas.com

Monday - Wednesday
11 am - 12 am

Thursday & Friday 
11 am - 2 am

Saturday 
10 am - 2 am

Sunday
10 am - 12 am

Get Directions