Review for Santa Claran Hotel Casino Review For Black Mesa Steakhouse Google User Oct 17 '18 at 20:07 We love coming here when we just want to play some machines and have fun and relax. The restaurant at the grill has a friendly wait staff with good food I highly recommend it. The hotel rooms are really nice and relaxing and comfortable. And the small sports bar in the middle is pretty cool as well when you just want to have a drink and hang out and watch some sports View full site to comment or like