Odd DuckOdd Duck is a restaurant in Austin, Texas, United States.DescriptionThe restaurant Odd Duck operates in Austin, Texas. It serves American / New American cuisine. The menu has included sliders with pork belly.HistoryThe restaurant was established in 2009, initially operating from a trailer.