Black Mesa Casino

25 Hagen Rd, Algodones, NM 87001, USA

About Black Mesa Casino

3.9 / 5

from reviews

    Timothy McGuire
    -
    February 27, 2026

    I have been to the casino before. It was fun. They have complimentary soda machines. I think that is great. I stopped the gas station this time. The price per gallon is one of the two best. This time Black Mesa was five cents cheaper than Kewa farther north. The station has a restaurant onsite. I was on my way from an appointment in ABQ. Besides the petro, I purchased a very delicious hot dog. Gas stations and Costco are my favorite hotdog places.

    ricky paz
    -
    December 23, 2025

    Great stop while traveling and wonderful time and the folks were fantastic. We are not gamblers but had fun playing the Penny machines, had a Big win !!

    Michelle Ansbach
    -
    November 15, 2025

    Can't explain it, I just love the Pueblo. Kindest people, ever. We stayed in their RV park and felt safe. Security guard was such a sweet man but he always took his job seriously and didn't allow anything crazy. Patrolled the park frequently. We loved the casino, too. Everyone was very helpful and kind. Beautiful place. About the only time things felt normal durimg our travels in NM was when we stayed on the reservations. Grateful 🙏

    Hailey Wright
    -
    January 18, 2026

    I see people bashing on this place a lot but mostly good reviews, personally I love this place. I’ve ate here every since I was little, they have the best food and always super kind staff, I think you should go there if you’d want a delicious meal, I prefer a breakfast burrito. But yeah go check it out!

    G A
    -
    February 19, 2026

    They don't like white people here. I was walking around the parking lot to stretch my legs and security told me that if I'm not in the casino that I should leave. She said it's tribal land and whites aren't welcome? I guess you're only welcome as long as you're spending money

    Black Mesa Casino

    Our Address

    25 Hagen Rd, Algodones, NM 87001, USA