9:00 am - 11:00 pm
Daily
Sunday - Thursday 9:00 am - 9:00 pm
Friday & Saturday 9:00 am - 10:00 pm
Located in the Frias Plaza Center
5255 S. Decatur Blvd Suite #115
Las Vegas, NV. 89118
Located in the Mesquite Plaza
312 W. Mesquite Blvd. Suite #2
Mesquite, NV. 89027
NOW OPEN!
Los Lupes