ferociousfoodiedotcom.wordpress.com
Odd Duck
1201 S Lamar Blvd. Austin, TX 78704 • (512) 433-6514 • oddduckaustin.com I was in town for SXSW and had heard that Austin had some serious culinary game, so after doing copious amounts of recon bef…