Come On In!
Captain's Choice Fish House Located In North Bend, Oregon
Captain's Choice Fish House is your destination in North Bend, Oregon for fresh seafood, delicious chowders, and more!
Address:
1210 Virginia Ave, North Bend, OR 97459
Phone:
(541) 756-0125
Hours:
Sunday-Thursday: 11AM-8:30PM
Friday & Saturday: 11AM-9:30PM