St Clair Bar Grill offers a relaxed and inviting atmosphere, making it a great spot to unwind. It is easily accessible by public transit and open after-hours all week.