I have been to this place many times over the years and have had a lot of fun here. If you are looking for a dive bar to watch sports, OTB, play darts or listen to music, and drink....it's great.
However, the service and the food is hit or miss. We have had really good wings and dried out over cooked wings, depends on the night. We have had awesome friendly service and mediocre service.
Last night, we decided to give the food another chance. The food was decent, but the service was so bad that we will not come back to eat again. My cocktail napkins blew on the floor before we got our drinks and the server actually picked them up and put them back on the table. Seriously??? We went through half the meal with empty drinks and we ordered another round, but she never brought them so we cancelled them. They were busy, but this server needs to go to Waitress 101 school. Sometimes apologizing just isn't enough.
It's a fun place to hang out, but I'd recommend eating someplace else first.