Odd Duck

Odd Duck

(2219 ratings)


(2219 ratings)

1201 S Lamar Blvd Go to map
Austin, TX 78704
(512) 433-6521
oddduckaustin.com
$$$ - American (Traditional), Bars
Yelp! logo
(2219 ratings)
Add to
My List

Restaurant Notes
  • est. 2009
  • started in a trailer
  • formerly Odd Duck Farm To Trailer (at airing)...moved from 1219 S Lamar Blvd location
Highlighted On
Videos