Rick's is on 22 shortly before you get to Delmont (heading away from Pittsburgh, where it would be on your left hand side). It's been open for several years, so I'm not sure I'd call it new, and if you are a regular on that road I don't see how you could have missed the place. It's about the only thing on that stretch of the highway.
So it is not the Climax?