Fish & Seafood Markets in Willits, CA Rios Fish And Chips1661 S Main StWillits, CA, 954907074593105CrabsFish MarketFish Seafood MarketsFresh FishRestaurantRestaurantsSeafood RestaurantsUsed Restaurant Equipment Supplies Show More