Best Seafood In Boise IdahoWant the best seafood in Boise Idaho? Stop by O'Crab Cajun Seafood and Bar off of Cole Road or order online at ocrabboise.com. Located at 1749 S Cole Rd,
Boise, ID 83709. Make a reservation online or drop on in for lunch or dinner.