D & D Bar & Grill is a long-standing neighborhood tavern serving American comfort food and bar bites in a casual setting. Known for generous portions and stiff drinks.