Mr. D's Tavern is a family-owned restaurant that is located just off the beaten track of Naugatuck on Rubber Avenue, beyond the Stop & Shop and 7-11. Mr. D's features an outdoor patio, a pool table, big screen TV's including a 120" screen and a dance floor for those rare nights with a live band or DJ. The kitchen is open until last call each night.