Company Description
Isla Seafood offers Tilapia live or frozen, our farm is located in South Florida we have over 750, 000 gallons of production. For further inquiries about pricing and sizes please feel free to contact Joe @ 305-742-5079/ We also have Lobster and Stone Crabs out of the Florida keys, please feel free to inquire on pricing and lbs.. Stone Crab season opens in October;)