Texas de Brazil

Town Square Shopping Center 6533 S Las Vegas Blvd
Las Vegas, NV
702.614.0080
36.068584
-115.178605
Hours:
Mon - Thu: 5pm - 10pm
Fri:11am - 3pm,   5pm - 10:30pm
Sat:noon - 3pm,   4pm - 10:30pm
Sun:noon - 3pm,   4pm - 10pm

for Texas de Brazil
Directions
from: