"The service in the past has been iffy, BUT the past year or so, the wait staff has been terrific. It's a family restaurant, but exercise caution with young children near the bar, some of the patrons can be a bit obnoxious, there is another dining room, and outdoor seating too. The subs are great, the wings are the best anywhere. Drinks are good, the wait staff is good about refills, no waiting. I don't recommend their pasta, it tends to be overcooked. Everything else is good. Try it, you'll see more locals there than almost anywhere else in town. There is a reason for that. This is a fun place."