3 ratings · How the score works
Odd Duck
American · Tapas
Odd Duck is a New American eatery offering locally sourced dishes and drinks in a contemporary setting.
Location
Best places nearby
The highest rated places close to Odd Duck.
Local restaurants nearby
Lamar Blvd S, TX



