We count with over 10 years of experience in restaurants; the owners take pride in their personalized customer service and amazing food. Our restaurant in Las Vegas is conveniently located just 4 minutes from Down Town Las Vegas. Visit today for a delicious meal! Contact us for details.
Tel: 702-639-9010 1108 E. Lake Mead Blvd North Las Vegas, NV 89030 Monday-Friday 10am-10pm Saturday & Sunday 9am-10pm
Hours Mon - Sun: 10:00 am - 10:00 pm
El Cazador Location