Seafood Restaurants in Canby, CA
2. Captain Jack's Stronghold
45650 State Highway 139, Tulelake, CA, 96134
CLOSED NOW
"GREAT FOOD, great service, what more could you want."
Showing 1-2 of 2
45650 State Highway 139, Tulelake, CA, 96134
"GREAT FOOD, great service, what more could you want."
Showing 1-2 of 2