Walker's Point's Odd Duck, known for its eclectic small plates and unique cocktails, was included on restaurant review site Yelp's Top 100 U.S. Restaurants for 2025. Coming in 61st, Odd Duck was ...