I think it's all been said but I will reiterate some things based on my two experiences here.
1) Portion sizes are HUGE but food is very mediocre pub food
2) Had the same server twice who was much friendlier on one occasion but overall gave off a bit of a pretentious attitude
3) Sat outside once and inside once... would not like to come back in the winter again (if ever) because the patio is the only good place to sit
The Beaches really need to get some better food options going as the general theme seems to be huge portion sizes and poor taste.