Casey's Bar & Grill invites you to their dining room. You can also enjoy the sunshine on their terrace. They are open after-hours all week. You can get there by car and can pay by MasterCard, American Express, gift certificates, Visa and Interac.
Been on the outdoor terrasse. Yes, you are in a parking lot, but it's not that bad when you are sitting down.
Food is good, but nothing special.
The location is great though.