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