Located in the quaint town of New Wilmington, Tavern is a home cooking restaurant with a country feel. Service was incredibly fast and friendly. We had a party of 6 which was easily accommodated on a Saturday around 5pm.The food was decent. Appetizers were very small in portion size and not enough for the whole…