Been to Dina's a few times. Nothing really sets it apart from other bars in the area. Service varies depending on which bartender / server you get. Never had a rude employee, but some seem to care more than others.
The crowd is a mix of lower middle class folks. Work boots, athletic jerseys, sweat shirts. I'm not sure if this is a sports bar or some kind of mix of a dive/sports/locals bar. No real identity.
The food is sub par. I would stick with the pizza related items, as they are definitely better than the other food items. The fish fry is deplorable. The quesadilla was a complete disappointment. Many generic items straight from the freezer bag.
Although Dina's lacks in many areas, it serves its purpose. It's not a bad place, but don't expect anything special.
For me, Dina's is more of a 2.5 star place, but I'll give them a 3 because they are not as bad as 2 stars.