The Duck Inn Bar and Restaurant is located in Soldotna, United States on 43187 Kalifornsky Beach Rd. The Duck Inn Bar and Restaurant is rated 4.4 out of 5 in the category american restaurant in United States.
Address
43187 Kalifornsky Beach Rd
Service options
Takeaway
Dine-in