Go to home page

Discover

Restaurants

Learn more

Odd Duck

Austin
Learn more

Description

Odd Duck is a highly rated New American restaurant located near Austin, TX. Its aggregate score on Bigfoot is 4.60 out of 5, based on 2,742 reviews. You can check it out during open hours at 1201 S Lamar Blvd, Austin, TX 78704. If you love good food and want to be wowed by not only the taste, but the experience and service, then make your way to this restaurant. It is perfect for a date night, birthday, or any other celebratory occasion.

More details @ oddduckaustin.com

Ratings
4.6 rating
Saved in Austin, United States
0 collections