I've had two totally different experiences here.
Food:
Great portion sizes and quick.
The beef dip was great.
Service:
Depends on the day.
Cant say the hostess was welcoming. She actually ran customers away.
However we lucked out with a great server.
The fact the the place is affordable and plays skate/snowboarding movies ROCKS my world! (Which reminds me someone below mentioned skateboarding as hipster below!!! Since when was boarding hipster????)