We dined as a family group at the Vine Street Pub on Memorial Day. It was the ideal place for us and two one year olds. The food was good, the beer was great and nobody minded our babies with all of the other children around. The beer was clearly freshly brewed which made it stand out from all the stale ales one finds these days. Service was efficient and our food came out of the kitchen quickly and hot. They don't accept credit cards so make sure you have cash with you. I have to say that with the reasonable prices, you don't need much cash.