I found Oscar's to be an ok, standard pub, but nothing special. The place can get a little loud when there is a game on.
The menu is quite extensive with a number of common pub food items. I had the lemon pepper crusted salmon. It was good, although I found the lemon flavour a little too strong (which is unusual because I like lemon a lot). The potatoes were very good though.