• Cantwell's Tavern

    109 Main Street
    Odessa, DE 19730
    Tel: 302-376-0600
    Get Directions