We go to Angelo's every couple of weeks. The food is good and the waitresses are wonderful....especially Stacy. There is outdoor and indoor seating....it's fun to sit outside on a nice day. They have a big screen and other tvs which are always showing the latest game. They are right down the road from The Big A....which is also convenient.
Pros: Good Burgers and Ice Cold Beer
Cons: Can be difficult to find seating for a big party