Review for Santa Claran Hotel Casino Review For Black Mesa Steakhouse Google User Jan 26 '19 at 0:19 We went to the SC Center Bar for lunch, they have $5 happy hour meals which are much tastier, w/ better service then 'The Grill'. It's a sports bar, u can't hear any of the TVs, but it is certainly a nice place for lunch. View full site to comment or like